Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
David SteeleENG112106 & 6316100v WINottingham3 Jun 1976
Tony MannAUS1127 & 105189110v INDPerth16 Dec 1977
Dilip VengsarkarIND112112283122v AUSBangalore19 Sept 1979
Viv RichardsWI11264 & 48169180v ENGNottingham5 Jun 1980
Bruce LairdAUS11227 & 8528570v PAKPerth13 Nov 1981
Saleem MalikPAK11212 & 100*246120v SLKarachi5 Mar 1982
Gordon GreenidgeWI11270 & 42249-0v INDKingston23 Feb 1983
Tim RobinsonENG11296 & 16*338140v INDKarachi31 Jan 1985
Allan BorderAUS11246 & 66*281140v INDMumbai15 Oct 1986
Chris BroadENG11211225590v AUSMelbourne26 Dec 1986
Dilip VengsarkarIND11210 & 10229680v WIDelhi25 Nov 1987
Shoaib MohammadPAK112112254170v NZAuckland24 Feb 1989
Ravi ShastriIND112100 & 12202141v ENGLondon26 Jul 1990
Carl HooperWI112111 & 1*207141v ENGLondon20 Jun 1991
Sanath JayasuriyaSL11277 & 35*234150v PAKSialkot12 Dec 1991
Aamer SohailPAK11273 & 39182140v ENGLondon18 Jun 1992
Sachin TendulkarIND112111 & 1275190v SAJohannesburg26 Nov 1992
Peter KirstenSA112104 & 8*257150v ENGLeeds4 Aug 1994
Graham ThorpeENG11274 & 38244150v WILondon24 Aug 1995
Steve WaughAUS112112*27570v PAKBrisbane9 Nov 1995
Roger TwoseNZ11218 & 94336121v ZIMAuckland20 Jan 1996
Nathan AstleNZ11210 & 102*239150v ENGAuckland24 Jan 1997
Matthew ElliottAUS112112180200v ENGLondon19 Jun 1997
Moin KhanPAK11280 & 32199152v SAFaisalabad24 Oct 1997
Sherwin CampbellWI11278 & 34333130v PAKRawalpindi29 Nov 1997
Murray GoodwinZIM11273 & 39216140v SLColombo14 Jan 1998
Sourav GangulyIND11211 & 101*146153v NZHamilton2 Jan 1999
Stephen FlemingNZ11248 & 64*247190v INDAhmedabad29 Oct 1999
Adrian GriffithWI11267 & 45354130v NZWellington26 Dec 1999
Inzamam-ul-HaqPAK112112163180v SLGalle21 Jun 2000
Daryll CullinanSA112112232123v SLCape Town2 Jan 2001
Kumar SangakkaraSL11217 & 95208160v ENGKandy7 Mar 2001
Shiv Sunder DasIND11230 & 82*256130v ZIMBulawayo7 Jun 2001
Marcus TrescothickENG11266 & 46202220v INDMohali3 Dec 2001
Mohammad YousufPAK11260 & 52*148160v WISharjah7 Feb 2002
Aakash ChopraIND11260 & 52308140v NZChandigarh16 Oct 2003
Ricky PontingAUS11292 & 20174131v SLColombo24 Mar 2004
Dion EbrahimZIM11270 & 42275170v SLBulawayo14 May 2004
Ramnaresh SarwanWI1125 & 107*229120v SATrinidad8 Apr 2005
Andrew StraussENG1126 & 10618692v AUSManchester11 Aug 2005
Younis KhanPAK11256 & 56204130v WIMultan19 Nov 2006
Sourav GangulyIND11266 & 46164141v SACape Town2 Jan 2007
Younis KhanPAK11245 & 67*226120v SAPort Elizabeth19 Jan 2007
Ian BellENG112109* & 3197110v WILondon17 May 2007
VVS LaxmanIND112112* & DNB178150v PAKKolkata30 Nov 2007
Shivnarine ChanderpaulWI112104 & 8268120v SAPort Elizabeth26 Dec 2007
Hashim AmlaSA11236 & 76134220v ENGLondon7 Aug 2008
Michael ClarkeAUS112112 & DNB25361v INDDelhi29 Oct 2008
Hashim AmlaSA112112165120v BANBloemfontein19 Nov 2008
Kevin PietersenENG11210 & 102118111v WITrinidad6 Mar 2009
PreviousPage 104Next

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.