Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Duleep MendisSL1982-1989293546595821.2672673.14043572
John ReidNZ1955-1965917065812838.71--151717
Glenn PhillipsNZ2018-202525234649106*34.16538120.631304526
Roy FredericksWI1975-1977916264812046.297187.32150390
Sidath WettimunySL1982-19861523064715728.1394048.62133541
Tharanga ParanavitanaSL2009-20121121164576*32.25148543.43053643
Conrad HunteWI1958-1959611164326064.3050.00302451
Thisara PereraSL/IWX/ICC2011-2017464066407518.82578110.730244032
Colin CowdreyENG1962-19711015163318245.2128731.71300561
Gundappa ViswanathIND1978-19831826262814526.1789842.20134670
Murray GoodwinZIM1998-200012152625166*48.08104859.64131687
Chamu ChibhabhaZIM2007-2020313016229921.4584074.05045612
Sikandar RazaZIM2013-202527262621100*25.8871886.491105611
Geoff BoycottENG1967-197910133618121*61.80174935.33330602
Kushal Janith PereraSL2013-20252222061411627.91555110.631326419
Mominul HaqueBAN2014-2026111906079131.95115352.65061681
Tim SeifertNZ2018-20252020360597*35.59405149.380435136
Graeme HickENG1992-20002226259971*24.9692364.90051496
Guy WhittallZIM1993-200228353599113*18.72129346.33125572
Nazmul Hossain ShantoBAN2020-20261622059810127.18101558.92122703
Rohan KanhaiWI1958-1975915159721742.644257.14121380
Yashpal SharmaIND1978-19831923659563*35.00138539.28050592
Reeza HendricksSA2019-20251616159311739.53509116.501415519
Andrew HudsonSA1992-19981719159394*32.9493863.22051735
Dwayne BravoWI2004-2021312735938924.7185869.110225212
Jeff CroweNZ1984-1989202435906228.10139642.26022565
Keith FletcherENG1969-19741115258812245.2364232.87150540
Mathew SinclairNZ2001-200312142586204*48.83111152.75222562
Niroshan DickwellaSL2014-2022152015828330.6376076.58051683
Jimmy AdamsWI1992-200030261057881*36.13124546.43030341
Vijay ManjrekarIND1952-19611318357474*38.27--05190
Alex CareyAUS2018-2026272225729328.6083568.50052528
Andrew FlintoffENG1999-2005172025688431.5673477.380436113
Finn AllenNZ2022-20251717156513735.31324174.381315242
Heinrich KlaasenSA2019-2025232255659733.24463122.030525818
Stuart BroadENG2006-20204236956316920.8592161.13115566
Aunshuman GaekwadIND1978-1984811255720161.8960650.66140180
Suresh RainaIND2006-2016262055578437.1364386.630214715
James VinceENG2015-20211415055310236.8765284.82111765
Basil D'OliveiraENG1967-19719122552114*55.2081148.21150621
Malcolm MarshallWI1980-19924940115516619.0086763.55025505
Robin SinghIND1997-2000282535498224.9584165.28031338
BJ WatlingNZ2009-20211421454877*32.24133241.14042551
Glenn TurnerNZ1969-19831016153911035.9319954.27120390
Derek RandallENG1977-19841722253510526.75114546.72132473
Roger TwoseNZ1995-2001151615278735.1387959.95041444
Kumar DharmasenaSL1994-200337341352762*25.1099552.96032311
Geoff HowarthNZ1976-19851420052311426.1552954.06113531
Peter HandscombAUS2016-20191111351911064.8875868.47220511
Chandika HathurusingheSL1991-1999172005198325.95138037.61032660

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.