Batting match by match (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Wiaan MulderSA16417 & 147253182v ZIMBulawayo28 Jun 2025
Harry BrookENG16453 & 111162193v INDLondon31 Jul 2025
Jacob BethellENG16410 & 154288170v AUSSydney4 Jan 2026
Hamza KhanRWA164164*65915v IVOGaborone24 May 2026
Karanbir SinghAUA164164571812v HUNSzodliget28 Jun 2026
Dick SpoonerENG16371 & 92--0v INDKolkata30 Dec 1951
Lindsay HassettAUS163163 & DNB-150v SAAdelaide24 Jan 1953
Madhav ApteIND1630 & 163*-00v WIPort of Spain19 Feb 1953
Russell EndeanSA163116 & 47*-160v NZAuckland13 Mar 1953
Norm O'NeillAUS163163 & DNB--0v INDBombay1 Jan 1960
Eddie BarlowSA163109 & 54356160v AUSMelbourne1 Jan 1964
Ken BarringtonENG163163-260v NZLeeds8 Jul 1965
Rodney RedmondNZ163107 & 56-290v PAKAuckland16 Feb 1973
Desmond HaynesWI16360 & 103*358160v AUSGeorgetown2 Mar 1984
Dilip VengsarkarIND16361 & 102*369161v ENGLeeds19 Jun 1986
Kapil DevIND163163165191v SLKanpur17 Dec 1986
Shoaib MohammadPAK163163516171v NZWellington10 Feb 1989
David GowerENG16357 & 106260240v AUSLondon22 Jun 1989
Andrew HudsonSA163163 & 0386200v WIBridgetown18 Apr 1992
Ken RutherfordNZ16374 & 89291132v ZIMHarare7 Nov 1992
Robin SmithENG163128 & 35409240v SLColombo13 Mar 1993
Mark TaylorAUS16340 & 123341151v PAKHobart17 Nov 1995
Mohammad AzharuddinIND163163*246183v AUSKolkata18 Mar 1998
Tillakaratne DilshanSL163163* & 0348180v ZIMHarare26 Nov 1999
Tillakaratne DilshanSL16363 & 100223231v ENGKandy10 Dec 2003
Kumar SangakkaraSL1636 & 157*298250v WIKandy22 Jul 2005
Ricky PontingAUS1637 & 156287171v ENGManchester11 Aug 2005
Michael HusseyAUS163133* & 30*276163v WIAdelaide25 Nov 2005
VVS LaxmanIND163100 & 63337250v WISt Kitts22 Jun 2006
Kevin PietersenENG163129 & 34294162v NZNapier22 Mar 2008
Ricky PontingAUS163158 & 5231161v WIJamaica22 May 2008
Sachin TendulkarIND163163*133165v NZChristchurch8 Mar 2009
AB de VilliersSA163163196127v AUSCape Town19 Mar 2009
Daniel VettoriNZ16323 & 140238170v SLColombo26 Aug 2009
Simon KatichAUS16380 & 83312230v PAKLondon13 Jul 2010
David WarnerAUS163163157132v SLBrisbane4 Mar 2012
Sikandar RazaZIM16336 & 127252112v SLColombo14 Jul 2017
Henry NichollsNZ1631 & 162*235160v SLChristchurch26 Dec 2018
Nazmul Hossain ShantoBAN163163 & 0386171v SLPallekele21 Apr 2021
Ollie PopeENG163145 & 18273163v NZNottingham10 Jun 2022
David WarnerAUS163163124149v PAKBengaluru20 Oct 2023
Sean WilliamsZIM163137 & 26182210v SABulawayo28 Jun 2025
Billy BarnesENG162134 & 28*-70v AUSAdelaide12 Dec 1884
Johnny TaylorAUS16272 & 90322100v ENGMelbourne1 Jan 1925
Herbie TaylorSA16278 & 84-162v AUSAdelaide29 Jan 1932
Clyde WalcottWI16254 & 108-112v INDCalcutta31 Dec 1948
Vijay HazareIND16240 & 122-140v WIBombay4 Feb 1949
Neil HarveyAUS162162-170v ENGBrisbane26 Nov 1954
Colin CowdreyENG162101 & 61-171v SACape Town1 Jan 1957
Saeed AhmedPAK162150 & 12-160v WIGeorgetown13 Mar 1958

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