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)

Kane Williamson has scored the most runs in men's ODIs v Pakistan since 2016: 776 in 17 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZ2016-20251717077611545.6597579.59160687
Joe RootENG2016-20261514072810752.0077993.45150633
Daryl MitchellNZ2023-20251414068312948.7974391.922304615
Tom LathamNZ2016-202522202647118*35.9472888.87151504
David WarnerAUS2017-202377063717991.00560113.754006217
Rohit SharmaIND2017-202599156714070.88542104.612415123
Quinton de KockSA2017-202511111559123*55.9058895.071415817
Aaron FinchAUS2019-2022991556153*69.5064985.672323719
Rassie van der DussenSA2019-202412113547123*68.3866981.761403915
Ben StokesENG2016-2023161225158451.5053995.550404515
Shai HopeWI2017-20251010148012753.3354687.912204210
Glenn MaxwellAUS2017-2024151304689836.00353132.580534914
Jason RoyENG2016-201999046611451.78426109.391414714
Travis HeadAUS2017-202288146012865.71411111.922214315
Jonny BairstowENG2016-202398043912854.88427102.81130508
Martin GuptillNZ2016-201988140810058.2948284.651203613
Virat KohliIND2017-2025773405122*101.25372108.87220336
Eoin MorganENG2016-2019111043857664.1739298.210403312
Heinrich KlaasenSA2019-202510903799742.11323117.340414012
Jos ButtlerENG2016-20231082372110*62.00248150.002112920
Will YoungNZ2023-202599035710739.6738792.25120405
Henry NichollsNZ2016-2025171643528229.3348372.88032240
Usman KhawajaAUS2017-20199903469838.4444078.64031350
Kusal MendisSL2017-20261111034012230.9136094.44111368
Ross TaylorNZ2018-201998233886*56.3343877.17040191
Glenn PhillipsNZ2023-2025773331106*82.75258128.291202018
David MillerSA2017-20241110331875*45.4334791.64030229
Steve SmithAUS2017-2024991317108*39.6337285.22111312
Kamindu MendisSL2025-202666130013160.00298100.67110316
Sadeera SamarawickramaSL2017-202588029110836.3832489.81102273
Mark ChapmanNZ2023-202577028913241.29242119.421003111
Sean WilliamsZIM2020-2024661275118*55.0030490.46110305
Shikhar DhawanIND2017-201844024911462.25241103.32110324
Aiden MarkramSA2019-20248802499131.1329883.56010218
Devon ConwayNZ2023-202566024610141.0028885.42111312
Faf du PlessisSA2017-20197622446361.0032176.01030192
Temba BavumaSA2021-20257702439234.7127588.36020311
Rahmanullah GurbazAFG202344023915159.7526689.85110234
Alex HalesENG2016-201766023617139.33202116.83100344
James VinceENG2019-202164023410258.50218107.34110320
Hashim AmlaSA2017-2019771232108*38.6727085.93110231
Hardik PandyaIND2017-20258512178754.25164132.320201411
Josh InglisAUS2023-20267702166530.8626282.44020244
Andile PhehlukwayoSA2019-2024118221469*35.6724587.35020224
Pavan RathnayakeSL2025-20264412117970.33202104.46020183
Tony de ZorziSA2024-20257702117630.14203103.94010248
Lahiru ThirimanneSL2017-20197702106230.0033462.87021140
Colin MunroNZ2018-20199902105823.33163128.83022296
Shaun MarshAUS201966220591*51.2525181.67020143
Brendan TaylorZIM202033020411268.0023088.70110225
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.