ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedT20IInternational

African Games 2023/24 - Stats

17 Mar – 23 Mar 20248 teams
Zimbabwe won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
RG Mukasa Uganda441896947.25113.86136
Simon Ssesazi Uganda441729043.00152.21169
Collins Obuya Kenya551306826.00175.68149
Tadiwanashe Marumani Zimbabwe551205830.00108.11133
Malan Kruger Namibia551184623.60132.58181
Johnathan Campbell Zimbabwe441154238.33126.3775
Rodney Mupfudza Zimbabwe551153928.7595.0493
Clive Madande Zimbabwe4411242112.00143.5985
Dinesh Nakrani Uganda441115137.00160.8759
George Van Heerden South Africa11107107-187.7287

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Owen Muzondo Zimbabwe51811908.185.00
AR Ramjani Uganda415.410525.203.32
Tashinga Musekiwa Zimbabwe518810212.755.67
Juma Miyagi Uganda397426.004.67
H Klazinge Namibia4117649.145.82
Emmanuel Bundi Kenya517714020.008.24
Lucas Oluoch Kenya516.3613622.678.24
Salum Jumbe Tanzania36.35326.404.92
Ally Kimote Tanzania38.35418.204.82
Jan Nicol Loftie-Eaton Namibia285479.405.88

Highest scores

Full list
PlayerRunsBalls4s6svs
George Van Heerden South Africa107*5787GHA
Simon Ssesazi Uganda905094GHA
RG Mukasa Uganda695153GHA
Collins Obuya Kenya683085GHA
Simon Ssesazi Uganda664445KEN
Brian Bennett Zimbabwe653943NAM
Heinrigh Pieterse South Africa623443GHA
RG Mukasa Uganda594552KEN
Tadiwanashe Marumani Zimbabwe584063NAM
Irfan Karim Kenya52*4660GHA

Best bowling figures

Full list
PlayerFiguresOversvs
Salum Jumbe Tanzania5/103.3NGR
Lucas Oluoch Kenya5/204UGA
Obed Agbomadzie Ghana5/364UGA
P Koech Kenya4/83GHA
Cosmas Kyewuta Uganda4/134KEN
AR Ramjani Uganda4/173.4KEN
Owen Muzondo Zimbabwe4/184KEN
H Klazinge Namibia4/194UGA
Juma Miyagi Uganda3/103GHA
Juma Miyagi Uganda3/102NAM

Most sixes

Full list
Player6s4sRuns
Simon Ssesazi Uganda916172
Collins Obuya Kenya914130
Dinesh Nakrani Uganda95111
George Van Heerden South Africa78107
RG Mukasa Uganda613189
Johnathan Campbell Zimbabwe57115
Clive Madande Zimbabwe58112
Tashinga Musekiwa Zimbabwe5241
Robinson Obuya Uganda4342
Tadiwanashe Marumani Zimbabwe313120

Most 50s / 100s

Player100s50sRuns
George Van Heerden South Africa10107
RG Mukasa Uganda02189
Simon Ssesazi Uganda02172
Collins Obuya Kenya02130
Tadiwanashe Marumani Zimbabwe01120
Dinesh Nakrani Uganda01111
Brian Bennett Zimbabwe0192
Heinrigh Pieterse South Africa0162
Irfan Karim Kenya0152

Best strike rate (min 30 balls)

PlayerSRRunsBalls
George Van Heerden South Africa187.7210757
Heinrigh Pieterse South Africa182.356234
Collins Obuya Kenya175.6813074
Dinesh Nakrani Uganda160.8711169
Simon Ssesazi Uganda152.21172113
Clive Madande Zimbabwe143.5911278
Nelson Odhiambo Kenya142.865035
Malan Kruger Namibia132.5811889
James Vifah Ghana128.574535
Brian Bennett Zimbabwe127.789272

Best economy (min 10 overs)

PlayerEconOversWkts
AR Ramjani Uganda3.3215.410
Peter-Daniel Blignaut Namibia3.4210.54
YM Nkanya Tanzania4.40101
Wallace Mubayiwa Zimbabwe4.58195
S Thakor Tanzania4.75123
Joshua Asia Nigeria4.90104
Owen Muzondo Zimbabwe5.001811
Tony Munyonga Zimbabwe5.08123
Cosmas Kyewuta Uganda5.25125
Dinesh Nakrani Uganda5.50121

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
South Africa237/220GHA
Uganda206/620KEN
Zimbabwe197/620NAM
Zimbabwe196/520KEN
Uganda194/520GHA
Uganda169/720KEN
Namibia162/820ZIM
Tanzania131/620NGR
Nigeria126/720NAM
Kenya12619.3ZIM

Lowest completed totals

TeamScoreOversvs
Ghana7316UGA
Nigeria8418.3TAN
Tanzania8619.5ZIM
Kenya9716.4UGA
Ghana11118.3KEN
Kenya12619.3ZIM