Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

Kane Williamson has scored the most runs in men's cricket v Pakistan since 2012: 3,387 in 57 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 WilliamsonNZ2012-202557668338723858.40471271.88818233923
David WarnerAUS2012-2024394842744335*62.36320085.75108128752
Joe RootENG2015-202644584262926248.69369671.1331622487
Angelo MathewsSL2012-20234455142020157*49.27353357.18212318425
Steve SmithAUS2014-2024333951823165*53.62302960.1841321838
Tom LathamNZ2014-202547555175813735.16270365.0441141748
Hashim AmlaSA/IWX/ICC2012-201937436173712246.95236473.4831012059
Kumar SangakkaraSL2012-201531405169922148.54283959.85310315413
Dinesh ChandimalSL2012-2023445461635155*34.06292255.95112614714
Usman KhawajaAUS2016-202421293157916060.73290054.4531031594
AB de VilliersSA2012-201726284150416462.67195876.8157114020
Ross TaylorNZ2012-20213742121483105*49.43189978.0949313617
Alastair CookENG2012-201816261147226358.88271554.224801621
Harry BrookENG2022-202623274146831763.831446101.5254014635
Jos ButtlerENG2012-202634366130815243.60143791.0246312345
Quinton de KockSA2013-202532352130312939.48143790.6835515222
Daryl MitchellNZ2021-202534346126612945.211236102.433708933
Virat KohliIND2012-202525258122718372.181112110.3447111718
Mushfiqur RahimBAN2012-202623303121719145.07197261.713621356
Jonny BairstowENG2012-202429353119612837.38169570.5618312620
Glenn MaxwellAUS2012-20244037211699833.40929125.83010310643
Dimuth KarunaratneSL2013-202316292116319643.07224551.802611262
Aaron FinchAUS2014-2022293141152153*42.67138383.302859636
Tillakaratne DilshanSL2012-201629303115012142.59146478.553601355
Liton DasBAN2018-202626311113213837.73157971.6934011920
Aiden MarkramSA2018-202522301113010838.97163469.1618115322
Faf du PlessisSA/IWX/ICC2013-202137426112510331.25167667.1216210519
Ben DuckettENG2019-202619263105511445.87105899.723631317
Tamim IqbalBAN/IWX/ICC2012-202021241103920645.17121385.6634012121
Mark ChapmanNZ2018-202533296101713244.22693146.7525010541
Shakib Al HasanBAN2012-202421247101689*59.76113689.44011111415
Martin GuptillNZ2014-20212525299410043.22101597.931709732
Marnus LabuschagneAUS2018-20262128198918536.63159162.162541112
Henry NichollsNZ2016-20252632698515737.88191451.46263922
Eoin MorganENG2012-2021343689777634.89105192.960718031
Ben StokesENG2015-2024293549758431.45119781.450639621
David MillerSA/IWX/ICC2013-202440361096985*37.27935103.640716637
Rassie van der DussenSA2019-202421225914123*53.76110782.571736730
Lahiru ThirimanneSL2012-20193132389710230.93133867.04243784
Shai HopeWI2016-20262127188912734.19154057.732407713
Roston ChaseWI2016-20261626387013137.83176949.182519610
Mahela JayawardeneSL2012-20142127186612933.31153756.341731034
Travis HeadAUS2017-20262528385412834.16103082.912339020
Moeen AliENG2015-202441391184910830.32106779.571547725
Rohit SharmaIND2012-20252524282514037.5084198.102637532
Marlon SamuelsWI2013-201826292815106*30.19124865.301217917
Jason RoyENG2015-20212020079411439.70710111.832638323
Zak CrawleyENG2020-20241116179126752.73101777.782421121
Temba BavumaSA2018-20251520279010643.89135858.17150925
Kusal MendisSL2017-20263037178412221.78103875.531358415
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.