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 |
Gender : Man
Team Played For
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 31
Match List T20
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
Match List ODI
Denmark VS Kenya 30th ODI
Farmers Cricket Club Ground, St Martin
CWC Challenge League 2025 31 Aug, 2025
Kenya VS Jersey 17th ODI
Farmers Cricket Club Ground, St Martin
CWC Challenge League 2025 21 Aug, 2025
Bermuda VS Kenya 41st ODI
Farmers Cricket Club Ground, St Martin
CWC Challenge League 2022 11 Aug, 2022
Kenya VS Italy 37th ODI
Farmers Cricket Club Ground, St Martin
CWC Challenge League 2022 08 Aug, 2022
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)