Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's ODIs)

Rahmat Shah has scored the most runs in men's ODIs v Zimbabwe since 2016: 752 in 18 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmat ShahAFG2017-20261817175211447.0098976.041706310
Tamim IqbalBAN2018-20221111273315881.4478793.143417714
Liton DasBAN2018-20221010263417679.25627101.123216712
Fakhar ZamanPAK2018-2020663517210*172.33464111.42220656
Imam-ul-HaqPAK2018-202088050612863.2555291.67311431
Paul StirlingIRE2018-2025161405008935.7169372.15030599
Kusal MendisSL2016-2025191844868634.7156985.41033583
Andrew BalbirnieIRE2018-202514132481121*43.7361877.83222428
Pathum NissankaSL2022-202566144512289.0049190.63230610
Harry TectorIRE2021-202512102445101*55.6353483.33140337
Babar AzamPAK2018-2020874405125135.00397102.02210395
Mohammad ShahzadAFG2016-20181414138175*29.3147580.21020467
Imrul KayesBAN2018330349144116.3336396.14210308
Max O'DowdNED2019-202366134386*68.6045874.89040363
Lorcan TuckerIRE2019-2025151243416142.6337191.91020322
Mohammad NabiAFG2016-2026211623325123.7137488.77011209
Niroshan DickwellaSL2016-201898033011641.2538086.84200360
Charith AsalankaSL2022-202597032410146.29317102.21131257
Dhanushka GunathillekeSL201755032311664.6038284.55130332
Hashmatullah ShahidiAFG2016-2026131353128839.0046766.81010350
Upul TharangaSL2016-2018108431179*77.7536984.28030325
Ibrahim ZadranAFG2022-2026552294121*98.0038177.17120293
MahmudullahBAN2018-20221411227680*30.6735378.19012175
Mushfiqur RahimBAN2018-2022101042665544.3331883.65021174
Sediqullah AtalAFG2024-202644026410466.0030088.00210217
Shubman GillIND2022331245130122.50203120.69110312
William PorterfieldIRE2018-20217702407534.2936965.04020271
Curtis CampherIRE2023-20259702346633.4330377.23020271
Shakib Al HasanBAN2018-202155123396*58.2530277.15020231
KL RahulIND2016-2022652227100*75.6728679.37110164
Shai HopeWI2016-202344022110155.2527879.50110145
Rashid KhanAFG2016-2026211422204318.33186118.28000217
Afif HossainBAN2020-202276221985*54.75201108.96010155
Kyle CoetzerSCO2017-201833020910969.67198105.56110245
Janith LiyanageSL2024-202554220895104.0022492.86020155
Soumya SarkarBAN2018-202655020611741.2021197.63110178
Tanzid HasanBAN20264402059451.2521595.35020235
Scott EdwardsNED2019-20236512048351.00199102.51010181
Mohammad MithunBAN2018-20219832015040.2021095.71010176
Anamul HaqueBAN2018-20225501897637.80179105.59020197
Angelo MathewsSL2017-20186511794344.7521682.87000154
Najibullah ZadranAFG2017-20221210316781*23.8617495.9801198
Dinesh ChandimalSL2018-20225511667541.5022573.78010102
David WarnerAUS20223301649454.6717195.91020233
Kushal Janith PereraSL2016-20185401648041.0018091.11010183
Saim AyubPAK2024331155113*77.50116133.62100224
Shikhar DhawanIND202233115481*77.0020276.24010180
Cooper ConnollyAUS20263301507850.0015497.40020116
James McCollumIRE20193301487349.3319476.29020201
Kamindu MendisSL2022-20255511475736.7516489.63020103
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.