- Home
- Players
- IO Okpe
Nigeria · Men's cricket
IO Okpe stats
Data through 27 September 2026Last updated 27 September 2026
Coverage: matches in the Cricsheet data from 22 May 2016 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
IO Okpe played 88 T20Is for Nigeria in the data, between 2016 and 2026. IO Okpe took 81 T20I wickets in the data (average 20.15, economy 6.81, best 5/25).
International matches
88
T20Is 88
International runs
804
0 hundreds
International wickets
81
1 five-wicket hauls
Best bowling
5/25
T20I
Teams played for
Nigeria 2016–2026 · 97
IO Okpe batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 88 | 73 | 12 | 804 | 65* | 13.18 | 745 | 107.9 | 0 | 2 | 7 | 34 | 32 |
| List A | 7 | 7 | 3 | 34 | 15 | 8.50 | 70 | 48.6 | 0 | 0 | 0 | 2 | 0 |
| Other T20 | 2 | 2 | 1 | 33 | 22 | 33.00 | 28 | 117.9 | 0 | 0 | 0 | 3 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 1 |
| 2017 | 33 |
| 2018 | 33 |
| 2019 | 65 |
| 2021 | 137 |
| 2022 | 90 |
| 2023 | 113 |
| 2024 | 178 |
| 2025 | 205 |
| 2026 | 16 |
Year-by-year batting (10 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | List A | 2 | 1 | 1.00 | 5.0 | 1 | 0 | 0 |
| 2017 | List A | 5 | 33 | 11.00 | 66.0 | 15 | 0 | 0 |
| 2018 | Other T20 | 2 | 33 | 33.00 | 117.9 | 22 | 0 | 0 |
| 2019 | T20I | 7 | 65 | 9.29 | 65.7 | 14 | 0 | 0 |
| 2021 | T20I | 9 | 137 | 15.22 | 111.4 | 36 | 0 | 0 |
| 2022 | T20I | 4 | 90 | 30.00 | 169.8 | 53 | 0 | 1 |
| 2023 | T20I | 12 | 113 | 11.30 | 85.0 | 20 | 0 | 0 |
| 2024 | T20I | 19 | 178 | 12.71 | 113.4 | 65 | 0 | 1 |
| 2025 | T20I | 17 | 205 | 15.77 | 128.9 | 35 | 0 | 0 |
| 2026 | T20I | 5 | 16 | 3.20 | 76.2 | 8 | 0 | 0 |
IO Okpe bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 83 | 1,438 | 1,632 | 81 | 5/25 | – | 20.15 | 6.81 | 17.8 | 1 | 1 | 4 |
| List A | 7 | 264 | 156 | 7 | 2/12 | – | 22.29 | 3.55 | 37.7 | 0 | 0 | 4 |
| Other T20 | 2 | 30 | 30 | 1 | 1/10 | – | 30.00 | 6.00 | 30.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 1 |
| 2017 | 6 |
| 2018 | 1 |
| 2019 | 6 |
| 2021 | 9 |
| 2022 | 7 |
| 2023 | 19 |
| 2024 | 19 |
| 2025 | 21 |
| 2026 | 0 |
Year-by-year bowling (10 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2016 | List A | 2 | 1 | 63.00 | 5.25 | 1/34 |
| 2017 | List A | 5 | 6 | 15.50 | 2.91 | 2/12 |
| 2018 | Other T20 | 2 | 1 | 30.00 | 6.00 | 1/10 |
| 2019 | T20I | 7 | 6 | 28.50 | 9.08 | 2/17 |
| 2021 | T20I | 11 | 9 | 26.44 | 6.61 | 2/12 |
| 2022 | T20I | 5 | 7 | 10.00 | 4.12 | 3/12 |
| 2023 | T20I | 15 | 19 | 10.63 | 5.48 | 3/8 |
| 2024 | T20I | 19 | 19 | 20.00 | 6.91 | 3/28 |
| 2025 | T20I | 21 | 21 | 22.57 | 7.29 | 5/25 |
| 2026 | T20I | 5 | 0 | – | 8.82 | 0/6 |
IO Okpe against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sierra Leone | T20I | 11 | 178 | 25.43 | 121.9 | 36 | 0 | 0 |
| Kenya | T20I | 9 | 77 | 8.56 | 113.2 | 25 | 0 | 0 |
| Uganda | T20I | 9 | 66 | 8.25 | 88.0 | 26 | 0 | 0 |
| Ghana | T20I | 6 | 59 | 11.80 | 120.4 | 21 | 0 | 0 |
| Zambia | T20I | 3 | 52 | 26.00 | 173.3 | 35 | 0 | 0 |
| Rwanda | T20I | 7 | 49 | 9.80 | 102.1 | 18 | 0 | 0 |
| Tanzania | T20I | 5 | 47 | 9.40 | 73.4 | 22 | 0 | 0 |
| Botswana | T20I | 5 | 40 | 10.00 | 88.9 | 11 | 0 | 0 |
| Namibia | T20I | 4 | 39 | 9.75 | 88.6 | 15 | 0 | 0 |
| Hong Kong | T20I | 3 | 20 | 6.67 | 76.9 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sierra Leone | T20I | 14 | 17 | 10.06 | 3.92 | 3/8 |
| Rwanda | T20I | 11 | 15 | 12.47 | 5.32 | 3/28 |
| Zambia | T20I | 3 | 7 | 9.71 | 6.80 | 5/25 |
| Uganda | T20I | 10 | 6 | 37.83 | 8.11 | 2/46 |
| Tanzania | T20I | 4 | 5 | 25.20 | 9.00 | 2/36 |
| Ghana | T20I | 6 | 5 | 17.60 | 6.29 | 2/10 |
| Botswana | T20I | 5 | 5 | 21.80 | 7.35 | 3/34 |
| Kenya | T20I | 9 | 5 | 41.80 | 7.46 | 2/19 |
| Namibia | T20I | 4 | 3 | 36.33 | 12.11 | 2/46 |
| Hong Kong | T20I | 3 | 1 | 70.00 | 11.67 | 1/29 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Tafawa Balewa Square Cricket Oval | 12 | 177 | 22.12 | 65 |
| Nigeria Cricket Federation Oval 1 | 8 | 123 | 30.75 | 35 |
| Gahanga International Cricket Stadium | 13 | 118 | 10.73 | 22 |
| Integrated Polytechnic Regional Centre | 5 | 90 | 18.00 | 53 |
| University of Lagos Cricket Oval | 4 | 78 | 19.50 | 36 |
| Entebbe Cricket Oval | 6 | 48 | 9.60 | 26 |
| United Cricket Club Ground | 4 | 27 | 6.75 | 10 |
| Zayed Cricket Stadium | 3 | 26 | 8.67 | 14 |
| Tolerance Oval | 2 | 24 | 12.00 | 12 |
| Takashinga Sports Club | 3 | 22 | 7.33 | 11 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Gahanga International Cricket Stadium | 15 | 19 | 17.37 | 7.05 |
| Tafawa Balewa Square Cricket Oval | 14 | 18 | 8.72 | 4.62 |
| Nigeria Cricket Federation Oval 1 | 11 | 15 | 14.93 | 6.11 |
| University of Lagos Cricket Oval | 6 | 6 | 11.33 | 3.58 |
| Integrated Polytechnic Regional Centre | 5 | 4 | 29.75 | 7.00 |
| Willowmoore Park | 2 | 3 | 14.33 | 3.31 |
| Sikh Union Club Ground | 3 | 3 | 21.33 | 6.98 |
| Willowmoore Park C Field | 1 | 2 | 6.00 | 1.50 |
| Lugogo Cricket Oval | 1 | 2 | 8.50 | 4.25 |
| Achimota Senior Secondary School B Field | 2 | 2 | 18.00 | 9.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 0 | 3 | 0.0 | 0 | 485 | 23 | 6.66 |
| T20 | Middle | 279 | 368 | 75.8 | 18 | 474 | 15 | 6.30 |
| T20 | Death | 525 | 374 | 140.4 | 43 | 479 | 43 | 7.47 |
How IO Okpe was dismissed
- Caught38 (58%)
- Bowled18 (27%)
- Run out7 (11%)
- Stumped1 (2%)
- Caught and bowled1 (2%)
- Lbw1 (2%)
How IO Okpe took wickets
- Caught60
- Bowled22
- Lbw5
- Hit wicket1
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 21 Jul 2025 | 0 |
| 22 Jul 2025 | 26 |
| 26 Jul 2025 | 3 |
| 27 Jul 2025 | 13 |
| 28 Sep 2025 | 12 |
| 30 Sep 2025 | 9 |
| 2 Oct 2025 | 11 |
| 4 Oct 2025 | 2 |
| 4 Dec 2025 | 35 |
| 5 Dec 2025 | 35 |
| 6 Dec 2025 | 0 |
| 8 Dec 2025 | 9 |
| 9 Dec 2025 | 16 |
| 11 Dec 2025 | 20 |
| 12 Dec 2025 | 8 |
| 18 Jun 2026 | 5 |
| 20 Jun 2026 | 0 |
| 21 Jun 2026 | 3 |
| 26 Sep 2026 | 8 |
| 27 Sep 2026 | 0 |
Last 20 bowling innings
Frequently asked questions
How many wickets has IO Okpe taken in T20Is?
81 wickets in 83 innings at an average of 20.15, economy 6.81, best figures 5/25.
How many wickets has IO Okpe taken in List A?
7 wickets in 7 innings at an average of 22.29, economy 3.55, best figures 2/12.
How many runs has IO Okpe scored in T20Is?
804 runs in 73 innings (88 matches) at an average of 13.18 and a strike rate of 107.9, in the data from 2019 to 2026.
What is IO Okpe's highest score?
65* in T20Is, 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.