ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Garry SobersWI72--0-4b Nasim-ul-Ghani1v PAKLahore26 Mar 1959
Ted DexterENG72-72-3c Javed Burki b Intikhab Alam1v PAKBirmingham31 May 1962
Mushtaq MohammadPAK72-130-3b R Illingworth3v ENGLondon16 Aug 1962
Ken BarringtonENG72-90-5c PL van der Merwe b TL Goddard2v SAPort Elizabeth12 Feb 1965
Bob SimpsonAUS72--0-2b CC Griffith2v WIPort of Spain14 May 1965
Barry SinclairNZ72-60-3c †JM Parks b RW Barber3v ENGLondon17 Jun 1965
Colin CowdreyENG72-120-3c †DL Murray b CC Griffith1v WIPort of Spain19 Jan 1968
Desmond LewisWI72--0-2c †P Krishnamurthy b BS Bedi2v INDPort of Spain13 Apr 1971
Wasim BariPAK72-100-9c IR Redpath b AA Mallett1v AUSAdelaide22 Dec 1972
Brian HastingsNZ72-40-4c †Majid Khan b Sarfraz Nawaz2v PAKWellington2 Feb 1973
Doug WaltersAUS72-130-6c RB Kanhai b LR Gibbs1v WIKingston16 Feb 1973
Tony GreigENG72-111-6c Talat Ali b Mushtaq Mohammad3v PAKLahore2 Mar 1973
Ian ChappellAUS72-130-3run out1v WIBridgetown9 Mar 1973
Alvin KallicharranWI72--0-4lbw b Imran Khan2v PAKGeorgetown18 Mar 1977
Haroon RasheedPAK72-63-4c CG Greenidge b CEH Croft2v WIKingston15 Apr 1977
Aunshuman GaekwadIND72--0-2lbw b MD Marshall3v WISt. John's28 Apr 1983
Ravi ShastriIND72--0-7lbw b WW Davis2v WIMadras24 Dec 1983
Jonny BairstowENG71*4483161.365not out4v NZLeeds23 Jun 2022
Colin de GrandhommeNZ71*4562157.786not out3v SLChristchurch26 Dec 2018
Joe RootENG71*48100147.923not out3v PAKManchester22 Jul 2016
Upul TharangaSL71*878181.612not out4v BANBogra8 Mar 2006
Beau WebsterAUS71*877081.619not out2v ENGSydney4 Jan 2026
Jason HolderWI71*887080.685not out3v SLNorth Sound29 Mar 2021
Dilip VengsarkarIND71*9712073.203retired hurt1v ENGMadras13 Jan 1982
Damien FlemingAUS71*10711066.369not out1v ENGBrisbane20 Nov 1998
Norm O'NeillAUS71*1227058.204not out4v ENGBrisbane5 Dec 1958
AB de VilliersSA71*12711055.914not out2v AUSDurban1 Mar 2018
Doug WaltersAUS71*1285155.475not out3v ENGAdelaide25 Jan 1975
Barry ShepherdAUS71*1518147.026not out2v ENGSydney11 Jan 1963
Gary KirstenSA71*1529046.711not out4v WIDurban26 Dec 1998
Tatenda TaibuZIM71*1586144.945not out1v INDBulawayo13 Sept 2005
Shivnarine ChanderpaulWI71*1797139.664not out3v SABarbados26 Jun 2010
Regis ChakabvaZIM71*1925036.988not out3v WIBulawayo29 Oct 2017
Heath StreakZIM71*21510033.029not out3v AUSPerth9 Oct 2003
Chris CairnsNZ71*2387129.836not out4v ZIMHarare18 Sept 1997
Curtis CampherIRE71*2594227.415not out4v BANDhaka19 Nov 2025
Bevan CongdonNZ71*2974023.915not out3v AUSAdelaide26 Jan 1974
Jackie GrantWI71*-60-6not out3v AUSAdelaide12 Dec 1930
Denis ComptonENG71*-70-3not out3v INDManchester20 Jul 1946
Vinoo MankadIND71*-120-2not out4v ENGKolkata30 Dec 1951
Joey CarewWI71*-100-8not out3v AUSBrisbane6 Dec 1968
Charlie DavisWI71*--0-5not out1v INDPort of Spain6 Mar 1971
Ben DuckettENG7159140120.342c JO Holder b S Joseph1v WINottingham18 Jul 2024
Kagiso RabadaSA716144116.3911c Abdullah Shafique b Asif Afridi2v PAKRawalpindi20 Oct 2025
Kris SrikkanthIND7163111112.701b CA Walsh1v WIMumbai11 Dec 1987
Shane WarneAUS716592109.238st †CMW Read b MS Panesar2v ENGSydney2 Jan 2007
Shivnarine ChanderpaulWI7168100104.415b SK Warne4v AUSSydney29 Nov 1996
Donald BradmanAUS716990102.903b H Verity3v ENGSydney23 Feb 1933
Steve SmithAUS717081101.434lbw b Mohammed Shami3v INDSydney6 Jan 2015
Glenn PhillipsNZ7170130101.437c MA Starc b JR Hazlewood2v AUSWellington29 Feb 2024
PreviousPage 177Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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