Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

Kane Williamson has scored the most runs in men's ODIs v Pakistan since 2012: 1,234 in 23 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZ2014-202523231123412356.09144985.163801178
Joe RootENG2015-20261918087310748.5094892.09171705
David WarnerAUS2012-20231414083917959.9384898.944108719
Quinton de KockSA2013-202519191829123*46.0692989.242428619
AB de VilliersSA2013-20171616380012861.5482397.212516515
Hashim AmlaSA2013-20192020175612239.7987886.10231812
Tom LathamNZ2014-202528264756118*34.3685788.21151624
Ross TaylorNZ2014-201916156751105*83.4488484.95260538
Glenn MaxwellAUS2012-2024222027519841.72611122.910737123
Virat KohliIND2012-20251414473518373.50715102.80421687
Rohit SharmaIND2012-20251414172814056.0074997.202616726
Lahiru ThirimanneSL2012-20192119169910238.8393874.52241573
Daryl MitchellNZ2023-20251414068312948.7974391.922304615
Angelo MathewsSL2012-2017211966829352.4675590.330515013
Tillakaratne DilshanSL2012-201519182640119*40.0081678.43140691
Jason RoyENG2015-20191313062911448.38608103.452526415
Eoin MorganENG2012-2019191866057650.4267389.900505415
Martin GuptillNZ2014-20191313160110050.0872483.011406014
Aaron FinchAUS2014-202213131590153*49.1770184.172334319
Steve SmithAUS2014-202413131572108*47.6767984.24231494
David MillerSA2013-20242322555675*32.7166383.860414211
Jos ButtlerENG2012-202315134549116*61.00364150.823124229
Rassie van der DussenSA2019-202412113547123*68.3866981.761403915
Dinesh ChandimalSL2012-20172423454565*28.6873973.75034347
Faf du PlessisSA2013-2019171625226337.2968975.76040496
Ben StokesENG2016-2023161225158451.5053995.550404515
Kumar SangakkaraSL2012-2014161505089733.8771571.05051396
Shai HopeWI2017-20251010148012753.3354687.912204210
Mushfiqur RahimBAN2012-20231010246810658.50466100.43140533
Sean WilliamsZIM2013-202416152468118*36.0048297.10110487
Travis HeadAUS2017-202288146012865.71411111.922214315
Kushal Janith PereraSL2013-20231414044511631.79418106.461225312
Tamim IqbalBAN2012-201966144413288.8050587.92230546
Jonny BairstowENG2016-202398043912854.88427102.81130508
Marlon SamuelsWI2013-201610101427106*47.4467663.17110319
Upul TharangaSL2012-201717161413112*27.5358071.21121470
Hamilton MasakadzaZIM2013-2018141304088531.3855773.250304110
Alex HalesENG2015-20171010040717140.70404100.74200468
Brendan TaylorZIM2013-202077140211267.0048582.89130436
Shikhar DhawanIND2013-201877038011454.29371102.43120465
Heinrich KlaasenSA2019-202510903799742.11323117.340414012
Shakib Al HasanBAN2012-20239823746862.3338497.40040393
Chamu ChibhabhaZIM2015-2020121213599932.6448074.79021401
Will YoungNZ2023-202599035710739.6738792.25120405
Mahela JayawardeneSL2012-2014111003527535.2041584.82041411
Henry NichollsNZ2016-2025171643528229.3348372.88032240
Usman KhawajaAUS2017-20199903469838.4444078.64031350
Kusal MendisSL2017-20261111034012230.9136094.44111368
Glenn PhillipsNZ2023-2025773331106*82.75258128.291202018
Sikandar RazaZIM2013-202414131330100*27.5036291.16100278
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.