Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES35/0 (3)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerRunsScoresBF4s6sOppositionGroundDate
John BenaudAUS15513 & 142247182v PAKMelbourne29 Dec 1972
Gundappa ViswanathIND155124 & 31-170v WIMadras12 Jan 1979
Geoff BoycottENG155155341120v INDBirmingham12 Jul 1979
John DysonAUS15528 & 127*423130v WISydney2 Jan 1982
Imran KhanPAK15583 & 72*322180v AUSMelbourne26 Dec 1983
Mohsin KhanPAK155152 & 3244181v AUSMelbourne26 Dec 1983
Roy DiasSL15595 & 60*-110v INDColombo6 Sept 1985
Asanka GurusinhaSL15539 & 116*307140v PAKColombo22 Mar 1986
Mark WaughAUS155140 & 15249171v ENGBrisbane25 Nov 1994
Mike AthertonENG15588 & 67433130v AUSSydney1 Jan 1995
Asanka GurusinhaSL15528 & 127481151v NZDunedin18 Mar 1995
Daryll CullinanSA15533 & 122*246211v INDJohannesburg16 Jan 1997
Greg BlewettAUS15599 & 56275200v NZHobart27 Nov 1997
Ijaz AhmedPAK155155282230v AUSPeshawar15 Oct 1998
Adam GilchristAUS1556 & 149*182131v PAKHobart18 Nov 1999
Steve WaughAUS155150 & 5346170v INDAdelaide10 Dec 1999
Michael SlaterAUS155143 & 12237241v NZWellington24 Mar 2000
Herschelle GibbsSA15551 & 104264250v AUSDurban15 Mar 2002
Matthew HaydenAUS15537 & 118243142v WIBrisbane3 Nov 2005
Marvan AtapattuSL15588 & 67331220v INDDelhi10 Dec 2005
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009
Salman ButtPAK15563 & 92267270v AUSLondon13 Jul 2010
Moeen AliENG155155* & DNB207172v SLChester-le-Street27 May 2016
Asela GunaratneSL155116 & 39285231v ZIMHarare6 Nov 2016
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Dean ElgarSA155141* & 14307221v AUSCape Town22 Mar 2018
Jonny BairstowENG155140 & 15*280220v WINorth Sound8 Mar 2022
Gary BallanceZIM155137* & 18294122v WIBulawayo4 Feb 2023
Steve SmithAUS155121 & 34315220v INDLondon7 Jun 2023
Milind KumarUSA155155*110165v UAEWindhoek24 Sept 2024
Shubman GillIND155147 & 8243201v ENGLeeds20 Jun 2025
Tom LathamNZ155151 & 4220160v ENGNottingham25 Jun 2026
Liton DasBAN15553 & 102206180v AFGAbu Dhabi9 Oct 2026
Johnny TaylorAUS15486 & 68-120v ENGMelbourne13 Feb 1925
Frank WoolleyENG154154--0v SAManchester27 Jul 1929
Les AmesENG154137 & 17*-192v NZLondon27 Jun 1931
Vijay MerchantIND154154--0v ENGDelhi2 Nov 1951
Noel McGregorNZ154111 & 43-120v PAKLahore26 Oct 1955
Bert SutcliffeNZ15417 & 137*-150v INDHyderabad19 Nov 1955
Peter RichardsonENG15481 & 73-160v AUSNottingham7 Jun 1956
Garry SobersWI154104 & 50-123v INDKingston13 Apr 1962
Garry SobersWI154102 & 52-140v ENGLeeds25 Jul 1963
Joey CarewWI15483 & 71*-220v AUSBrisbane6 Dec 1968
Keith FletcherENG15468 & 86*261190v WILondon23 Aug 1973
Alan KnottENG15487 & 67368210v WIBridgetown6 Mar 1974
Bob WoolmerENG1545 & 149407200v AUSLondon28 Aug 1975
Rick DarlingAUS15475 & 79271150v PAKPerth24 Mar 1979
Greg ChappellAUS154114 & 40*255200v ENGMelbourne1 Feb 1980

BF balls faced · 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.