- Home
- Players
- NM Odhiambo
Kenya · Men's cricket
NM Odhiambo stats
Data through 31 August 2025Last updated 31 August 2025
Coverage: matches in the Cricsheet data from 20 February 2010 to 31 August 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2010 and 2025, NM Odhiambo appears in 1 ODI, 49 T20Is for Kenya in the Cricsheet data. NM Odhiambo took 46 List A wickets in the data (average 22.48, economy 5.00, best 4/46).
International matches
50
ODIs 1 · T20Is 49
International wickets
18
0 five-wicket hauls
Best bowling
4/46
List A
Teams played for
Kenya 2010–2025 · 104
NM Odhiambo batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 49 | 32 | 7 | 359 | 67 | 14.36 | 338 | 106.2 | 0 | 2 | 6 | 25 | 12 |
| First-class | 2 | 3 | 0 | 19 | 7 | 6.33 | 47 | 40.4 | 0 | 0 | 0 | 2 | 0 |
| List A | 39 | 35 | 4 | 576 | 80 | 18.58 | 884 | 65.2 | 0 | 3 | 4 | 41 | 6 |
| Other T20 | 13 | 4 | 1 | 28 | 20 | 9.33 | 32 | 87.5 | 0 | 0 | 0 | 2 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2010 | 7 |
| 2012 | 20 |
| 2013 | 26 |
| 2015 | 217 |
| 2016 | 31 |
| 2017 | 79 |
| 2018 | 228 |
| 2019 | 15 |
| 2021 | 35 |
| 2022 | 131 |
| 2023 | 134 |
| 2024 | 37 |
| 2025 | 22 |
Year-by-year batting (19 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2010 | First-class | 1 | 7 | 7.00 | 31.8 | 7 | 0 | 0 |
| 2012 | First-class | 2 | 12 | 6.00 | 48.0 | 7 | 0 | 0 |
| 2012 | List A | 1 | 1 | 1.00 | 12.5 | 1 | 0 | 0 |
| 2012 | T20I | 2 | 7 | – | 140.0 | 6 | 0 | 0 |
| 2013 | T20I | 1 | 26 | 26.00 | 89.7 | 26 | 0 | 0 |
| 2015 | List A | 8 | 197 | 28.14 | 61.9 | 54 | 0 | 1 |
| 2015 | Other T20 | 1 | 20 | 20.00 | 100.0 | 20 | 0 | 0 |
| 2016 | List A | 2 | 25 | 12.50 | 113.6 | 14 | 0 | 0 |
| 2016 | Other T20 | 1 | 6 | 6.00 | 60.0 | 6 | 0 | 0 |
| 2017 | List A | 5 | 79 | 15.80 | 65.3 | 39 | 0 | 0 |
| 2018 | List A | 10 | 226 | 28.25 | 69.3 | 80 | 0 | 2 |
| 2018 | Other T20 | 2 | 2 | 2.00 | 100.0 | 2 | 0 | 0 |
| 2019 | T20I | 3 | 15 | 5.00 | 68.2 | 10 | 0 | 0 |
| 2021 | T20I | 4 | 35 | 11.67 | 125.0 | 19 | 0 | 0 |
| 2022 | List A | 5 | 26 | 5.20 | 51.0 | 13 | 0 | 0 |
| 2022 | T20I | 5 | 105 | 26.25 | 159.1 | 67 | 0 | 1 |
| 2023 | T20I | 11 | 134 | 13.40 | 88.2 | 50 | 0 | 1 |
| 2024 | T20I | 6 | 37 | 9.25 | 102.8 | 20 | 0 | 0 |
| 2025 | List A | 4 | 22 | 7.33 | 57.9 | 11 | 0 | 0 |
NM Odhiambo bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 60 | 38 | 2 | 2/38 | – | 19.00 | 3.80 | 30.0 | 0 | 0 | 1 |
| T20I | 26 | 390 | 536 | 16 | 3/30 | – | 33.50 | 8.25 | 24.4 | 0 | 0 | 0 |
| First-class | 3 | 349 | 218 | 7 | 3/93 | 4/125 | 31.14 | 3.75 | 49.9 | 0 | 0 | 12 |
| List A | 35 | 1,241 | 1,034 | 46 | 4/46 | – | 22.48 | 5.00 | 27.0 | 1 | 0 | 17 |
| Other T20 | 13 | 226 | 284 | 12 | 3/26 | – | 23.67 | 7.54 | 18.8 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2010 | 4 |
| 2012 | 8 |
| 2013 | 2 |
| 2015 | 19 |
| 2016 | 7 |
| 2017 | 4 |
| 2018 | 10 |
| 2019 | 6 |
| 2021 | 0 |
| 2022 | 7 |
| 2023 | 5 |
| 2024 | 2 |
| 2025 | 9 |
Year-by-year bowling (20 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2010 | First-class | 2 | 4 | 31.25 | 3.77 | 2/53 |
| 2012 | First-class | 1 | 3 | 31.00 | 3.72 | 3/93 |
| 2012 | List A | 2 | 4 | 14.75 | 3.69 | 3/31 |
| 2012 | T20I | 2 | 1 | 33.00 | 6.60 | 1/15 |
| 2013 | ODI | 1 | 2 | 19.00 | 3.80 | 2/38 |
| 2013 | Other T20 | 1 | 0 | – | 5.33 | 0/16 |
| 2013 | T20I | 2 | 0 | – | 8.50 | 0/12 |
| 2015 | List A | 7 | 15 | 19.40 | 5.11 | 4/46 |
| 2015 | Other T20 | 5 | 4 | 26.75 | 8.23 | 2/22 |
| 2016 | List A | 2 | 1 | 70.00 | 8.75 | 1/33 |
| 2016 | Other T20 | 2 | 6 | 9.17 | 6.88 | 3/26 |
| 2017 | List A | 6 | 4 | 44.00 | 5.87 | 2/17 |
| 2018 | List A | 7 | 8 | 18.12 | 3.99 | 2/23 |
| 2018 | Other T20 | 5 | 2 | 53.00 | 7.76 | 1/10 |
| 2019 | T20I | 7 | 6 | 32.00 | 8.35 | 3/30 |
| 2022 | List A | 6 | 5 | 31.40 | 5.81 | 1/16 |
| 2022 | T20I | 5 | 2 | 46.00 | 9.20 | 1/5 |
| 2023 | T20I | 8 | 5 | 26.80 | 7.44 | 1/10 |
| 2024 | T20I | 2 | 2 | 25.50 | 10.20 | 2/32 |
| 2025 | List A | 5 | 9 | 15.11 | 4.18 | 3/18 |
NM Odhiambo against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Uganda | T20I | 10 | 110 | 12.22 | 108.9 | 50 | 0 | 1 |
| Nigeria | T20I | 4 | 49 | 12.25 | 116.7 | 20 | 0 | 0 |
| Nepal | T20I | 3 | 38 | 19.00 | 102.7 | 19 | 0 | 0 |
| Botswana | T20I | 3 | 10 | 5.00 | 50.0 | 7 | 0 | 0 |
| Namibia | List A | 5 | 127 | 25.40 | 59.3 | 54 | 0 | 1 |
| Nepal | List A | 4 | 73 | 36.50 | 53.7 | 48 | 0 | 0 |
| Uganda | List A | 3 | 66 | 33.00 | 72.5 | 53 | 0 | 1 |
| Oman | List A | 3 | 26 | 8.67 | 51.0 | 13 | 0 | 0 |
| Jersey | List A | 3 | 5 | 1.67 | 15.2 | 2 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Uganda | T20I | 6 | 7 | 18.14 | 9.07 | 3/30 |
| Namibia | List A | 6 | 11 | 16.82 | 4.20 | 3/31 |
| Jersey | List A | 3 | 5 | 16.40 | 5.12 | 3/18 |
| Nepal | List A | 4 | 4 | 27.50 | 4.23 | 2/17 |
| Oman | List A | 3 | 4 | 15.50 | 3.65 | 2/23 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Gymkhana Club Ground, Nairobi | 14 | 183 | 15.25 | 50 |
| Wanderers Cricket Ground | 6 | 153 | 30.60 | 54 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) | 2 | 133 | 133.00 | 80 |
| Affies Park | 4 | 75 | 25.00 | 48 |
| Integrated Polytechnic Regional Centre | 1 | 67 | 67.00 | 67 |
| Buffalo Park | 2 | 64 | 32.00 | 39 |
| United Cricket Club Ground | 9 | 54 | 6.00 | 14 |
| Entebbe Cricket Oval | 4 | 35 | 11.67 | 19 |
| Sikh Union Club Ground | 2 | 32 | 32.00 | 20 |
| ICC Global Cricket Academy | 1 | 26 | 26.00 | 26 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| United Cricket Club Ground | 11 | 14 | 21.93 | 4.21 |
| Wanderers Cricket Ground | 7 | 12 | 19.00 | 5.30 |
| Gymkhana Club Ground, Nairobi | 9 | 12 | 24.17 | 5.56 |
| Farmers Cricket Club Ground | 4 | 7 | 17.00 | 4.76 |
| Affies Park | 3 | 6 | 16.83 | 4.33 |
| Grainville | 5 | 5 | 22.80 | 4.30 |
| Lugogo Cricket Oval | 2 | 4 | 17.75 | 7.89 |
| Myreside | 3 | 4 | 21.75 | 9.67 |
| Gahanga International Cricket Stadium | 7 | 4 | 31.50 | 7.56 |
| Achimota Senior Secondary School A Field | 1 | 2 | 16.00 | 10.67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 36 | 48 | 75.0 | 2 | 72 | 4 | 7.83 |
| T20 | Middle | 188 | 206 | 91.3 | 10 | 210 | 5 | 7.86 |
| T20 | Death | 135 | 84 | 160.7 | 13 | 108 | 7 | 9.28 |
| ODI | Powerplay | – | – | – | – | 30 | 0 | 2.60 |
| ODI | Middle | – | – | – | – | 12 | 0 | 5.00 |
| ODI | Death | – | – | – | – | 18 | 2 | 5.00 |
How NM Odhiambo was dismissed
- Caught30 (48%)
- Bowled21 (34%)
- Lbw6 (10%)
- Run out4 (6%)
- Caught and bowled1 (2%)
How NM Odhiambo took wickets
- Caught60
- Bowled18
- Lbw4
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 11 Jun 2023 | 7 |
| 13 Jun 2023 | 19 |
| 15 Jun 2023 | 3 |
| 17 Jun 2023 | 18 |
| 18 Jun 2023 | 50 |
| 19 Jun 2023 | 0 |
| 21 Jun 2023 | 17 |
| 23 Nov 2023 | 8 |
| 29 Nov 2023 | 3 |
| 30 Nov 2023 | 2 |
| 17 Mar 2024 | 0 |
| 20 Mar 2024 | 5 |
| 21 Mar 2024 | 0 |
| 23 Mar 2024 | 0 |
| 29 Jun 2024 | 12 |
| 12 Jul 2024 | 20 |
| 21 Aug 2025 | 1 |
| 24 Aug 2025 | 11 |
| 27 Aug 2025 | 2 |
| 31 Aug 2025 | 8 |
Last 20 bowling innings
Frequently asked questions
How many wickets has NM Odhiambo taken in T20Is?
16 wickets in 26 innings at an average of 33.50, economy 8.25, best figures 3/30.
How many wickets has NM Odhiambo taken in first-class?
7 wickets in 3 innings at an average of 31.14, economy 3.75, best figures 3/93.
How many runs has NM Odhiambo scored in T20Is?
359 runs in 32 innings (49 matches) at an average of 14.36 and a strike rate of 106.2, in the data from 2012 to 2024.
What is NM Odhiambo's highest score?
80 in List A, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.