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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Wasim AkramPAK66824280.499st †PJL Dujon b RA Harper3v WIFaisalabad24 Oct 1986
VVS LaxmanIND668212080.493c ME Waugh b CR Miller4v AUSChennai18 Mar 2001
Chris GayleWI66828080.491lbw b AF Giles2v ENGLondon22 Jul 2004
Clive LloydWI66838279.527lbw b IT Botham3v ENGBridgetown13 Mar 1981
Fakhar ZamanPAK66837079.521c & b NM Lyon3v AUSAbu Dhabi16 Oct 2018
Virender SehwagIND668813075.007c †JS Foster b MJ Hoggard2v ENGBengaluru19 Dec 2001
Stephen FlemingNZ66887175.003c AN Cook b RJ Sidebottom3v ENGHamilton5 Mar 2008
David WarnerAUS66888175.001b JC Tongue1v ENGLondon28 Jun 2023
Shimron HetmyerWI66898274.163c JA Raval b MJ Henry3v NZWellington1 Dec 2017
Ben StokesENG66919172.535lbw b NM Lyon2v AUSSydney5 Jan 2022
Matt HenryNZ669312070.979b JM Bird3v AUSChristchurch20 Feb 2016
Imran KhanPAK66944270.216c SV Manjrekar b RJ Shastri2v INDLahore1 Dec 1989
Akash DeepIND669412070.214c AAP Atkinson b J Overton3v ENGLondon31 Jul 2025
Mark BurgessNZ669510069.475c †RW Marsh b MHN Walker2v AUSChristchurch18 Feb 1977
Darren LehmannAUS66968268.754b M Dillon3v WITrinidad19 Apr 2003
Rohit SharmaIND669611068.751lbw b MJ Leach2v ENGAhmedabad24 Feb 2021
Malinda WarnapuraSL669710168.042c G Gambhir b Harbhajan Singh2v INDGalle31 Jul 2008
Phil JaquesAUS66988167.352c Shahriar Nafees b Mohammad Rafique2v BANChattogram16 Apr 2006
Ted DexterENG669912066.673c †ATW Grout b GD McKenzie1v AUSLeeds2 Jul 1964
Saleem MalikPAK66998066.676c AL Logie b CL Hooper2v WIPort of Spain14 Apr 1988
Alex CareyAUS669910166.677b JM Anderson2v ENGBirmingham16 Jun 2023
Kusal MendisSL661016065.353c SC Williams b AG Cremer4v ZIMColombo14 Jul 2017
Greg ChappellAUS661037064.084lbw b ALF de Mel1v SLKandy22 Apr 1983
Stephen FlemingNZ661039064.083c †TR Ambrose b MS Panesar4v ENGNapier22 Mar 2008
Ricky PontingAUS6610310064.083run out (A Flintoff)4v ENGLondon20 Aug 2009
Alastair CookENG661037064.081c Yasir Shah b Sohail Khan3v PAKBirmingham3 Aug 2016
Ian ChappellAUS6610511062.863c †Wasim Bari b Sarfraz Nawaz1v PAKMelbourne29 Dec 1972
Mahela JayawardeneSL6610510062.866c NM Kulkarni b SC Ganguly2v INDColombo2 Aug 1997
Syed KirmaniIND661069062.268b Imran Khan1v PAKFaisalabad3 Jan 1983
Rashid LatifPAK6610610062.267c DR Martyn b SK Warne2v AUSSri Lanka3 Oct 2002
Marcus TrescothickENG6610713061.682b T Yohannan1v INDMohali3 Dec 2001
Matt HorneNZ661088161.113c RS Mahanama b A Ranatunga1v SLDunedin7 Mar 1997
Phil JaquesAUS661088061.111st †MS Dhoni b A Kumble1v INDMelbourne26 Dec 2007
Misbah-ul-HaqPAK661109160.005c BV Vitori b GA Lamb2v ZIMBulawayo1 Sept 2011
Peter NevillAUS661108060.007c MJ Santner b DAJ Bracewell2v NZAdelaide27 Nov 2015
Mominul HaqueBAN6611110059.463b MM Ali1v ENGMirpur28 Oct 2016
Zak CrawleyENG6611211058.931c HE van der Dussen b VD Philander1v SAJohannesburg24 Jan 2020
Steve SmithAUS6611210058.934c M Jansen b AK Markram1v SALondon11 Jun 2025
Joe RootENG6611210058.934lbw b Khurram Shahzad2v PAKLeeds19 Aug 2026
Bill LawryAUS661135058.411c †FM Engineer b EAS Prasanna1v INDSydney26 Jan 1968
Matthew ElliottAUS6611312058.411b RDB Croft3v ENGBirmingham5 Jun 1997
Arjuna RanatungaSL661138058.416c sub (HH Kanitkar) b A Kumble2v INDColombo24 Feb 1999
Sabbir RahmanBAN661136158.417st †MS Wade b NM Lyon1v AUSChattogram4 Sept 2017
Abdullah FazalPAK6611311058.413lbw b Taijul Islam4v BANDhaka8 May 2026
Saleem MalikPAK6611412057.896c BL Cairns b RJ Hadlee2v NZWellington18 Jan 1985
Gordon GreenidgeWI661169056.901c BM Laird b DK Lillee1v AUSSydney2 Jan 1982
Ricky PontingAUS661167056.903c †Kamran Akmal b Mohammad Amir3v PAKLeeds21 Jul 2010
Kraigg BrathwaiteWI661169156.901c TG Southee b C de Grandhomme2v NZHamilton9 Dec 2017
Temba BavumaSA661163256.905b NGRP Jayasuriya3v SLGqeberha5 Dec 2024
Kapil DevIND66117-056.417c Javed Miandad b Saleem Jaffar1v PAKKolkata11 Feb 1987
PreviousPage 202Next

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.