You are currently offline

NM Odhiambo

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 64 35 400 406 28 12 0 2 0 5 67 28 7
ODI 40 35 576 884 41 6 0 3 3 4 80 31 4
Test 2 3 19 47 2 0 0 0 0 0 7 3 0
Total 106 73 995 1337 71 18 0 5 3 9 80 62 11

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 64 40 105.6 844 240 29 3 0 0 58
ODI 40 36 216.6 1102 779 48 4 1 0 94
Test 2 3 58.3 225 248 7 1 0 0 11
Total 106 79 380.5 2171 1267 84 8 1 0 163
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Kenya


Tournament Played

1. ICC Intercontinental Shield (2009-10)
2. ICC Intercontinental Cup (2012-13)
3. Ireland in Kenya T20I Series (2011-12)
4. ICC World Cricket League Championship (2012-13)
5. Canada v Kenya T20I Series (2012-13)
6. ICC World Twenty20 Qualifier (2013-14)
7. Afghanistan v Kenya T20I Series (2013-14)
8. ICC World Cricket League Division Two (2014-15)
9. ICC World Cricket League Championship (2015)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 31

Match List T20

Kenya VS Nigeria 1st T20

Sikh Union Club Ground, Nairobi

Nigeria tour of Kenya 2024 12 Jul, 2024

Malawi VS Kenya 5th T20

Sikh Union Club Ground, Nairobi

Twenty20 Quadrangular (in Kenya) 2024 01 Jul, 2024

Rwanda VS Kenya 4th T20

Sikh Union Club Ground, Nairobi

Twenty20 Quadrangular (in Kenya) 2024 29 Jun, 2024

Uganda VS Kenya 3rd Place Play-Off T20

Achimota Senior Secondary School A Field, Accra

African Games 2023-24 23 Mar, 2024

Zimbabwe VS Kenya Semi Final T20

Achimota Senior Secondary School A Field, Accra

African Games 2023-24 21 Mar, 2024

Ghana VS Kenya 10th T20

Achimota Senior Secondary School B Field, Accra

African Games 2023-24 20 Mar, 2024

Uganda VS Kenya 4th T20

Achimota Senior Secondary School B Field, Accra

African Games 2023-24 17 Mar, 2024

Zimbabwe VS Kenya 19th T20

United Cricket Club Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 30 Nov, 2023

Uganda VS Kenya 18th T20

Wanderers Cricket Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 29 Nov, 2023

For Full T20I Match List Click on T20I Tab... Total T20I Match : 64

Match List ODI

Denmark VS Kenya 30th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2025 31 Aug, 2025

Kuwait VS Kenya 27th ODI

Grainville, St Saviour

CWC Challenge League 2025 30 Aug, 2025

Kenya VS Papua New Guinea 24th ODI

Grainville, St Saviour

CWC Challenge League 2025 27 Aug, 2025

Kenya VS Qatar 20th ODI

Grainville, St Saviour

CWC Challenge League 2025 24 Aug, 2025

Kenya VS Jersey 17th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2025 21 Aug, 2025

Jersey VS Kenya 44th ODI

Grainville, St Saviour, Jersey

CWC Challenge League 2022 14 Aug, 2022

Bermuda VS Kenya 41st ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2022 11 Aug, 2022

Kenya VS Uganda 38th ODI

Grainville, St Saviour, Jersey

CWC Challenge League 2022 10 Aug, 2022

Kenya VS Italy 37th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2022 08 Aug, 2022

For Full ODI Match List Click on ODI Tab... Total ODI Match : 40

Match List Test

Kenya VS Namibia Only Test

United Cricket Club Ground, Windhoek

ICC Intercontinental Cup 2012-13 29 Sep, 2012

Netherlands VS Kenya Only Test

Gymkhana Club Ground, Nairobi

ICC Intercontinental Shield 2009-10 20 Feb, 2010

Match List T20

Kenya VS Nigeria 1st T20

Sikh Union Club Ground, Nairobi

Nigeria tour of Kenya 2024 12 Jul, 2024

NM Odhiambo: 20 (15)

NM Odhiambo: 0-19(2.0)

Malawi VS Kenya 5th T20

Sikh Union Club Ground, Nairobi

Twenty20 Quadrangular (in Kenya) 2024 01 Jul, 2024

Did not bat.

Did not bowl.

Rwanda VS Kenya 4th T20

Sikh Union Club Ground, Nairobi

Twenty20 Quadrangular (in Kenya) 2024 29 Jun, 2024

NM Odhiambo: 12 (14)

Did not bowl.

Uganda VS Kenya 3rd Place Play-Off T20

Achimota Senior Secondary School A Field, Accra

African Games 2023-24 23 Mar, 2024

NM Odhiambo: 0 (2)

NM Odhiambo: 2-32(3.0)

Zimbabwe VS Kenya Semi Final T20

Achimota Senior Secondary School A Field, Accra

African Games 2023-24 21 Mar, 2024

NM Odhiambo: 0 (2)

Did not bowl.

Ghana VS Kenya 10th T20

Achimota Senior Secondary School B Field, Accra

African Games 2023-24 20 Mar, 2024

NM Odhiambo: 5 (2)

Did not bowl.

Uganda VS Kenya 4th T20

Achimota Senior Secondary School B Field, Accra

African Games 2023-24 17 Mar, 2024

NM Odhiambo: 0 (1)

Did not bowl.

Zimbabwe VS Kenya 19th T20

United Cricket Club Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 30 Nov, 2023

NM Odhiambo: 2 (3)

NM Odhiambo: 1-21(2.0)

Uganda VS Kenya 18th T20

Wanderers Cricket Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 29 Nov, 2023

NM Odhiambo: 3 (4)

NM Odhiambo: 1-28(3.0)

Kenya VS Namibia 12th T20

United Cricket Club Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 27 Nov, 2023

Did not bat.

NM Odhiambo: 0-16(3.0)

Kenya VS Tanzania 8th T20

Wanderers Cricket Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 25 Nov, 2023

Did not bat.

NM Odhiambo: 1-18(3.0)

Nigeria VS Kenya 4th T20

United Cricket Club Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 23 Nov, 2023

NM Odhiambo: 8 (7)

NM Odhiambo: 1-14(2.0)

Kenya VS Rwanda 1st T20

United Cricket Club Ground, Windhoek

ICC Men's T20 World Cup Africa Region Qualifier 2023-24 22 Nov, 2023

Did not bat.

NM Odhiambo: 0-17(3.0)

Uganda VS Kenya Final T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 21 Jun, 2023

NM Odhiambo: 17 (14)

Did not bowl.

Botswana VS Kenya 17th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 19 Jun, 2023

NM Odhiambo: 0 (2)

Did not bowl.

Kenya VS Uganda 16th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 18 Jun, 2023

NM Odhiambo: 50 (43)

Did not bowl.

Rwanda VS Kenya 14th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 17 Jun, 2023

NM Odhiambo: 18 (32)

Did not bowl.

Botswana VS Kenya 12th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 15 Jun, 2023

NM Odhiambo: 3 (5)

Did not bowl.

Uganda VS Kenya 8th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 13 Jun, 2023

NM Odhiambo: 19 (21)

NM Odhiambo: 1-10(1.0)

Botswana VS Kenya 5th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 11 Jun, 2023

NM Odhiambo: 7 (13)

Did not bowl.

Kenya VS Uganda 4th T20

Gymkhana Club Ground, Nairobi

Africa Continental Cup 2023 10 Jun, 2023

NM Odhiambo: 7 (8)

NM Odhiambo: 0-11(1.0)

Botswana VS Kenya 23rd T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 24 Nov, 2022

Did not bat.

NM Odhiambo: 1-15(2.0)

Kenya VS Lesotho 14th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 21 Nov, 2022

NM Odhiambo: 67 (29)

Did not bowl.

Mali VS Kenya 10th T20

Integrated Polytechnic Regional Centre

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 20 Nov, 2022

Did not bat.

Did not bowl.

Rwanda VS Kenya 11th T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 20 Nov, 2022

Did not bat.

NM Odhiambo: 1-5(1.0)

Kenya VS Malawi 7th T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 18 Nov, 2022

Did not bat.

Did not bowl.

Kenya VS St Helena 3rd T20

Gahanga International Cricket Stadium, Rwanda

ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022-23 17 Nov, 2022

Did not bat.

Did not bowl.

Kenya VS Uganda Semi Final T20

Willowmoore Park, Benoni

Africa Cricket Association Cup 2022 21 Sep, 2022

Did not bat.

NM Odhiambo: 0-16(2.0)

Cameroon VS Kenya 9th T20

Willowmoore Park, Benoni

Africa Cricket Association Cup 2022 19 Sep, 2022

Did not bat.

Did not bowl.

Kenya VS Tanzania 6th T20

Willowmoore Park, Benoni

Africa Cricket Association Cup 2022 17 Sep, 2022

Did not bat.

Did not bowl.

Nepal VS Kenya 5th T20

Gymkhana Club Ground, Nairobi

Nepal tour of Kenya 2022 30 Aug, 2022

NM Odhiambo: 13 (5)

NM Odhiambo: 0-33(3.1)

Kenya VS Nepal 4th T20

Gymkhana Club Ground, Nairobi

Nepal tour of Kenya 2022 29 Aug, 2022

NM Odhiambo: 6 (11)

Did not bowl.

Kenya VS Nepal 1st T20

Gymkhana Club Ground, Nairobi

Nepal tour of Kenya 2022 25 Aug, 2022

NM Odhiambo: 19 (21)

NM Odhiambo: 0-23(2.0)

Uganda VS Kenya Final T20

Entebbe Cricket Oval

Uganda T20 Tri-Series 2021 17 Sep, 2021

NM Odhiambo: 1 (1)

Did not bowl.

Nigeria VS Kenya 9th T20

Entebbe Cricket Oval

Uganda T20 Tri-Series 2021 16 Sep, 2021

NM Odhiambo: 2 (7)

Did not bowl.

Kenya VS Nigeria 6th T20

Entebbe Cricket Oval

Uganda T20 Tri-Series 2021 13 Sep, 2021

NM Odhiambo: 19 (13)

Did not bowl.

Nigeria VS Kenya 3rd T20

Entebbe Cricket Oval

Uganda T20 Tri-Series 2021 11 Sep, 2021

Did not bat.

Did not bowl.

Kenya VS Uganda 2nd T20

Entebbe Cricket Oval

Uganda T20 Tri-Series 2021 10 Sep, 2021

NM Odhiambo: 13 (7)

Did not bowl.

Kenya VS Namibia 33rd T20

Dubai International Cricket Stadium

ICC Men's T20 World Cup Qualifier 2019-20 25 Oct, 2019

NM Odhiambo: 10 (12)

NM Odhiambo: 0-10(1.0)

Kenya VS Singapore 24th T20

ICC Academy Ground No 2, Dubai

ICC Men's T20 World Cup Qualifier 2019-20 23 Oct, 2019

Did not bat.

NM Odhiambo: 1-51(4.0)

Bermuda VS Kenya 17th T20

ICC Academy, Dubai

ICC Men's T20 World Cup Qualifier 2019-20 21 Oct, 2019

Did not bat.

NM Odhiambo: 0-18(3.0)

Kenya VS Scotland 8th T20

ICC Academy Ground No 2, Dubai

ICC Men's T20 World Cup Qualifier 2019-20 19 Oct, 2019

NM Odhiambo: 5 (8)

NM Odhiambo: 1-22(3.0)

Kenya VS Netherlands 3rd T20

ICC Academy, Dubai

ICC Men's T20 World Cup Qualifier 2019-20 18 Oct, 2019

NM Odhiambo: 0 (2)

NM Odhiambo: 1-42(4.0)

Uganda VS Kenya 9th T20

Lugogo Cricket Oval, Kampala

ICC Men's T20 World Cup Africa Region Final 2019 22 May, 2019

Did not bat.

NM Odhiambo: 3-30(4.0)

Ghana VS Kenya 6th T20

Kyambogo Cricket Ground, Kampala

ICC Men's T20 World Cup Africa Region Final 2019 21 May, 2019

Did not bat.

NM Odhiambo: 0-21(4.0)

Kenya VS Uganda 12th IT20

Gahanga International Cricket Stadium, Rwanda

ICC World Twenty20 Africa Region Qualifier B 2018 14 Jul, 2018

Did not bat.

NM Odhiambo: 0-24(2.0)

Kenya VS Tanzania 9th IT20

Gahanga International Cricket Stadium, Rwanda

ICC World Twenty20 Africa Region Qualifier B 2018 13 Jul, 2018

Did not bat.

NM Odhiambo: 1-26(4.0)

Tanzania VS Kenya 5th IT20

Gahanga International Cricket Stadium, Rwanda

ICC World Twenty20 Africa Region Qualifier B 2018 10 Jul, 2018

Did not bat.

NM Odhiambo: 1-10(2.4)

Kenya VS Rwanda 4th IT20

Gahanga International Cricket Stadium, Rwanda

ICC World Twenty20 Africa Region Qualifier B 2018 08 Jul, 2018

Did not bat.

NM Odhiambo: 0-11(2.0)

Uganda VS Kenya 1st IT20

Gahanga International Cricket Stadium, Rwanda

ICC World Twenty20 Africa Region Qualifier B 2018 07 Jul, 2018

NM Odhiambo: 2 (2)

NM Odhiambo: 0-39(3.0)

Kenya VS Qatar 7th IT20

Gymkhana Club Ground, Nairobi

Kenya T20 Quadrangular Series 2016 29 Sep, 2016

Did not bat.

NM Odhiambo: 3-29(4.0)

Kenya VS Saudi Arabia 3rd IT20

Gymkhana Club Ground, Nairobi

Kenya T20 Quadrangular Series 2016 27 Sep, 2016

NM Odhiambo: 6 (10)

NM Odhiambo: 3-26(4.0)

Kenya VS Netherlands 39th IT20

Myreside

ICC World Twenty20 Qualifier 2015 18 Jul, 2015

NM Odhiambo: 20 (20)

NM Odhiambo: 1-32(2.0)

Kenya VS United Arab Emirates 27th IT20

Goldenacre, Edinburgh

ICC World Twenty20 Qualifier 2015 15 Jul, 2015

Did not bat.

NM Odhiambo: 0-13(3.0)

Kenya VS Scotland 22nd IT20

Grange Cricket Club Ground, Raeburn Place, Edinburgh

ICC World Twenty20 Qualifier 2015 14 Jul, 2015

Did not bat.

NM Odhiambo: 0-7(1.0)

Kenya VS Oman 9th IT20

Myreside

ICC World Twenty20 Qualifier 2015 11 Jul, 2015

Did not bat.

NM Odhiambo: 1-34(3.0)

Canada VS Kenya 4th IT20

Myreside

ICC World Twenty20 Qualifier 2015 10 Jul, 2015

Did not bat.

NM Odhiambo: 2-22(4.0)

Canada VS Kenya 11th Place Play-Off T20

Sharjah Cricket Stadium

ICC World Twenty20 Qualifier 2013-14 26 Nov, 2013

Did not bat.

NM Odhiambo: 0-12(2.0)

Denmark VS Kenya 22nd IT20

ICC Academy, Dubai

ICC World Twenty20 Qualifier 2013-14 18 Nov, 2013

Did not bat.

NM Odhiambo: 0-16(3.1)

Afghanistan VS Kenya 2nd T20

Sharjah Cricket Stadium

Afghanistan v Kenya T20I Series 2013-14 11 Oct, 2013

Did not bat.

Did not bowl.

Afghanistan VS Kenya 1st T20

Sharjah Cricket Stadium

Afghanistan v Kenya T20I Series 2013-14 30 Sep, 2013

NM Odhiambo: 13 (36)

NM Odhiambo: 1-14(3.0)

Canada VS Kenya 1st T20

ICC Global Cricket Academy

Canada v Kenya T20I Series 2012-13 15 Mar, 2013

NM Odhiambo: 26 (29)

NM Odhiambo: 0-23(2.0)

Kenya VS Ireland 3rd T20

Mombasa Sports Club Ground

Ireland in Kenya T20I Series 2011-12 24 Feb, 2012

NM Odhiambo: 1 (1)

NM Odhiambo: 1-15(3.0)

Kenya VS Ireland 2nd T20

Mombasa Sports Club Ground

Ireland in Kenya T20I Series 2011-12 23 Feb, 2012

NM Odhiambo: 6 (4)

NM Odhiambo: 0-19(2.0)

Match List ODI

Denmark VS Kenya 30th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2025 31 Aug, 2025

NM Odhiambo: 8 (5)

NM Odhiambo: 3-43(8.0)

Kuwait VS Kenya 27th ODI

Grainville, St Saviour

CWC Challenge League 2025 30 Aug, 2025

Did not bat.

NM Odhiambo: 1-26(6.0)

Kenya VS Papua New Guinea 24th ODI

Grainville, St Saviour

CWC Challenge League 2025 27 Aug, 2025

NM Odhiambo: 2 (2)

NM Odhiambo: 1-26(6.3)

Kenya VS Qatar 20th ODI

Grainville, St Saviour

CWC Challenge League 2025 24 Aug, 2025

NM Odhiambo: 11 (17)

NM Odhiambo: 1-25(5.0)

Kenya VS Jersey 17th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2025 21 Aug, 2025

NM Odhiambo: 1 (14)

NM Odhiambo: 3-21(7.0)

Jersey VS Kenya 44th ODI

Grainville, St Saviour, Jersey

CWC Challenge League 2022 14 Aug, 2022

NM Odhiambo: 2 (12)

NM Odhiambo: 1-23(4.0)

Bermuda VS Kenya 41st ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2022 11 Aug, 2022

Did not bat.

NM Odhiambo: 0-8(3.0)

Kenya VS Uganda 38th ODI

Grainville, St Saviour, Jersey

CWC Challenge League 2022 10 Aug, 2022

NM Odhiambo: 9 (9)

NM Odhiambo: 1-16(5.0)

Kenya VS Italy 37th ODI

Farmers Cricket Club Ground, St Martin

CWC Challenge League 2022 08 Aug, 2022

NM Odhiambo: 0 (1)

NM Odhiambo: 1-54(7.0)

Jersey VS Kenya 19th ODI

Lugogo Cricket Oval, Kampala

CWC Challenge League 2022 20 Jun, 2022

NM Odhiambo: 2 (7)

NM Odhiambo: 1-41(5.0)

Bermuda VS Kenya 18th ODI

Kyambogo Cricket Ground, Kampala

CWC Challenge League 2022 18 Jun, 2022

NM Odhiambo: 13 (22)

NM Odhiambo: 1-20(3.0)

Kenya VS Denmark 13th ODI

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

ICC World Cricket League Division Three 2018-19 18 Nov, 2018

NM Odhiambo: 1 (4)

Did not bowl.

Kenya VS Singapore 12th ODI

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

ICC World Cricket League Division Three 2018-19 16 Nov, 2018

NM Odhiambo: 80 (58)

Did not bowl.

Uganda VS Kenya 8th ODI

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

ICC World Cricket League Division Three 2018-19 13 Nov, 2018

NM Odhiambo: 53 (68)

Did not bowl.

Kenya VS Oman 1st ODI

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

ICC World Cricket League Division Three 2018-19 09 Nov, 2018

NM Odhiambo: 13 (19)

NM Odhiambo: 1-9(4.0)

Kenya VS Oman 5th Place Play-Off ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Division Two 2017-18 15 Feb, 2018

NM Odhiambo: 0 (15)

NM Odhiambo: 1-30(5.0)

Kenya VS Oman 15th ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Division Two 2017-18 14 Feb, 2018

NM Odhiambo: 13 (17)

NM Odhiambo: 2-23(8.0)

Kenya VS Nepal 10th ODI

Wanderers Cricket Ground, Windhoek

ICC World Cricket League Division Two 2017-18 12 Feb, 2018

NM Odhiambo: 24 (57)

NM Odhiambo: 1-33(6.0)

Canada VS Kenya 8th ODI

Affies Park

ICC World Cricket League Division Two 2017-18 11 Feb, 2018

NM Odhiambo: 14 (24)

NM Odhiambo: 1-13(6.2)

Kenya VS Namibia 6th ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Division Two 2017-18 09 Feb, 2018

NM Odhiambo: 14 (39)

NM Odhiambo: 0-9(2.0)

United Arab Emirates VS Kenya 1st ODI

Wanderers Cricket Ground, Windhoek

ICC World Cricket League Division Two 2017-18 08 Feb, 2018

NM Odhiambo: 14 (25)

NM Odhiambo: 2-33(5.0)

Scotland VS Kenya 54th ODI

Dubai International Cricket Stadium

ICC World Cricket League Championship 2017-18 08 Dec, 2017

NM Odhiambo: 0 (3)

NM Odhiambo: 0-39(5.0)

Kenya VS Scotland 50th ODI

Dubai International Cricket Stadium

ICC World Cricket League Championship 2017-18 06 Dec, 2017

NM Odhiambo: 15 (23)

NM Odhiambo: 1-34(6.0)

Netherlands VS Kenya 46th ODI

Buffalo Park, East London

ICC World Cricket League Championship 2017-18 08 Oct, 2017

NM Odhiambo: 25 (31)

NM Odhiambo: 0-30(3.0)

Kenya VS Netherlands 44th ODI

Buffalo Park, East London

ICC World Cricket League Championship 2017-18 06 Oct, 2017

NM Odhiambo: 39 (62)

NM Odhiambo: 1-35(6.1)

Kenya VS Nepal 36th ODI

Tribhuvan University International Cricket Ground, Kirtipur

ICC World Cricket League Championship 2016-17 13 Mar, 2017

NM Odhiambo: 0 (2)

NM Odhiambo: 0-21(4.0)

Nepal VS Kenya 35th ODI

Tribhuvan University International Cricket Ground, Kirtipur

ICC World Cricket League Championship 2016-17 11 Mar, 2017

Did not bat.

NM Odhiambo: 2-19(6.0)

Kenya VS Hong Kong 32nd ODI

Gymkhana Club Ground, Nairobi

ICC World Cricket League Championship 2016-17 20 Nov, 2016

NM Odhiambo: 11 (6)

NM Odhiambo: 1-37(4.0)

Papua New Guinea VS Kenya 23rd ODI

Amini Park, Port Moresby

ICC World Cricket League Championship 2016 28 May, 2016

NM Odhiambo: 14 (16)

NM Odhiambo: 0-37(4.0)

Kenya VS Namibia 12th ODI

Wanderers Cricket Ground, Windhoek

ICC World Cricket League Championship 2015-16 01 Nov, 2015

NM Odhiambo: 46 (81)

NM Odhiambo: 2-26(7.0)

Kenya VS Namibia 11th ODI

Wanderers Cricket Ground, Windhoek

ICC World Cricket League Championship 2015-16 30 Oct, 2015

NM Odhiambo: 12 (10)

NM Odhiambo: 2-59(9.0)

Kenya VS United Arab Emirates 6th ODI

The Rose Bowl, Southampton

ICC World Cricket League Championship 2015 27 Jun, 2015

NM Odhiambo: 20 (49)

NM Odhiambo: 1-56(7.0)

Kenya VS Nepal 3rd Place Play-Off ODI

Affies Park

ICC World Cricket League Division Two 2014-15 24 Jan, 2015

NM Odhiambo: 48 (76)

Did not bowl.

Kenya VS Nepal Only ODI

Affies Park

ICC World Cricket League Division Two 2014-15 23 Jan, 2015

NM Odhiambo: 1 (1)

NM Odhiambo: 1-46(10.0)

Kenya VS Uganda Only ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Division Two 2014-15 20 Jan, 2015

NM Odhiambo: 4 (14)

NM Odhiambo: 2-28(7.0)

Canada VS Kenya Only ODI

Affies Park

ICC World Cricket League Division Two 2014-15 18 Jan, 2015

NM Odhiambo: 12 (11)

NM Odhiambo: 4-48(7.0)

Namibia VS Kenya Only ODI

Wanderers Cricket Ground, Windhoek

ICC World Cricket League Division Two 2014-15 17 Jan, 2015

NM Odhiambo: 54 (76)

NM Odhiambo: 3-34(10.0)

Canada VS Kenya 35th ODI

ICC Global Cricket Academy

ICC World Cricket League Championship 2012-13 11 Mar, 2013

Did not bat.

NM Odhiambo: 2-39(10.0)

Kenya VS Namibia 32nd ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Championship 2012-13 04 Oct, 2012

NM Odhiambo: 1 (8)

NM Odhiambo: 1-29(6.0)

Namibia VS Kenya 31st ODI

United Cricket Club Ground, Windhoek

ICC World Cricket League Championship 2012-13 02 Oct, 2012

Did not bat.

NM Odhiambo: 3-32(10.0)

Match List Test

Kenya VS Namibia Only Test

United Cricket Club Ground, Windhoek

ICC Intercontinental Cup 2012-13 29 Sep, 2012

NM Odhiambo: 5 (11)

NM Odhiambo: 7 (14)

NM Odhiambo: 3-96(25.0)

Netherlands VS Kenya Only Test

Gymkhana Club Ground, Nairobi

ICC Intercontinental Shield 2009-10 20 Feb, 2010

NM Odhiambo: 7 (22)

NM Odhiambo: 2-57(16.2)

NM Odhiambo: 2-72(17.1)


Tournament Played

1. ICC Intercontinental Shield (2009-10)
2. ICC Intercontinental Cup (2012-13)
3. Ireland in Kenya T20I Series (2011-12)
4. ICC World Cricket League Championship (2012-13)
5. Canada v Kenya T20I Series (2012-13)
6. ICC World Twenty20 Qualifier (2013-14)
7. Afghanistan v Kenya T20I Series (2013-14)
8. ICC World Cricket League Division Two (2014-15)
9. ICC World Cricket League Championship (2015)
10. ICC World Twenty20 Qualifier (2015)
11. ICC World Cricket League Championship (2015-16)
12. ICC World Cricket League Championship (2016-17)
13. ICC World Cricket League Championship (2016)
14. Kenya T20 Quadrangular Series (2016)
15. ICC World Cricket League Championship (2017-18)
16. ICC World Cricket League Division Two (2017-18)
17. ICC World Twenty20 Africa Region Qualifier B (2018)
18. ICC World Cricket League Division Three (2018-19)
19. ICC Men's T20 World Cup Africa Region Final (2019)
20. ICC Men's T20 World Cup Qualifier (2019-20)
21. Uganda T20 Tri-Series (2021)
22. CWC Challenge League (2022)
23. Nepal tour of Kenya (2022)
24. Africa Cricket Association Cup (2022)
25. ICC Men's T20 World Cup Sub Regional Africa Qualifier (2022-23)
26. Africa Continental Cup (2023)
27. ICC Men's T20 World Cup Africa Region Qualifier (2023-24)
28. African Games (2023-24)
29. Twenty20 Quadrangular (in Kenya) (2024)
30. Nigeria tour of Kenya (2024)
31. CWC Challenge League (2025)

Player Tags: NM Odhiambo, NM Odhiambo Test stats, NM Odhiambo Test career, NM Odhiambo Test runs, NM Odhiambo Test centuries, NM Odhiambo Test Wickets, NM Odhiambo ODI stats, NM Odhiambo ODI career, NM Odhiambo ODI runs, NM Odhiambo ODI centuries, NM Odhiambo ODI Wickets, NM Odhiambo T20 stats, NM Odhiambo T20 career, NM Odhiambo T20 runs, NM Odhiambo T20 centuries, NM Odhiambo T20 Wickets, NM Odhiambo Kenya