Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND124/3 (19.5)IND need 19 runs in 73 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Harry BrookENG75976077.325run out (Saim Ayub/Shan Masood)2v PAKBirmingham9 Sept 2026
Matt PriorENG75999075.767b DBL Powell1v WILeeds25 May 2007
Jos ButtlerENG751017174.266lbw b Yasir Shah4v PAKManchester5 Aug 2020
Steve WaughAUS7510213073.535b DE Malcolm1v ENGNottingham7 Aug 1997
Stephen FlemingNZ751037072.824run out (PA Strang)4v ZIMBulawayo25 Sept 1997
Haris SohailPAK751037272.826c Tamim Iqbal b Taijul Islam2v BANRawalpindi7 Feb 2020
Wavell HindsWI7510812069.442c Naimur Rahman b Tapash Baisya2v BANDhaka8 Dec 2002
Habibul BasharBAN7510813069.443c †MV Boucher b SM Pollock3v SAChittagong24 Apr 2003
Brandon KingWI751088369.444c †AT Carey b NM Lyon2v AUSSt George's3 Jul 2025
Simon KatichAUS751099168.816c V Sehwag b AB Agarkar1v INDAdelaide12 Dec 2003
Kumar SangakkaraSL7511112067.573run out (Al Sahariar/Enamul Haque)2v BANColombo21 Jul 2002
VVS LaxmanIND7511311066.376c SM Katich b SCG MacGill2v AUSBrisbane4 Dec 2003
Saeed AnwarPAK7511411065.791c †A Flower b NC Johnson2v ZIMLahore10 Dec 1998
Kumar SangakkaraSL751145265.793c V Sehwag b PP Ojha1v INDColombo3 Aug 2010
Syed KirmaniIND7511512065.228c AJ Lamb b PH Edmonds3v ENGChennai13 Jan 1985
Zaheer KhanIND7511510265.2211st †Khaled Mashud b Mohammad Ashraful2v BANDhaka10 Dec 2004
Mohammad YousufPAK7511710164.105c ME Waugh b SA Muller3v AUSBrisbane5 Nov 1999
Dwayne BravoWI7511713064.105lbw b DW Steyn3v SADurban10 Jan 2008
Vernon RansfordAUS751203062.507lbw b RO Schwarz1v SAMelbourne17 Feb 1911
Arjuna RanatungaSL751207062.506lbw b HH Streak1v ZIMColombo11 Sept 1996
Aravinda de SilvaSL751209162.504c AR Whittall b AG Huckle1v ZIMKandy7 Jan 1998
Mohammad AshrafulBAN7512012062.504c J Mubarak b TT Samaraweera4v SLColombo28 Jul 2002
Taufeeq UmarPAK751218161.981c A Flower b AM Blignaut1v ZIMHarare9 Nov 2002
Phillip HughesAUS7512111161.981c AB de Villiers b PL Harris3v SAJohannesburg26 Feb 2009
Warwick ArmstrongAUS751235060.987c †PW Sherwell b GA Faulkner1v SAMelbourne31 Dec 1910
Rahul DravidIND7512312060.983c RP Arnold b M Muralitharan4v SLKandy22 Aug 2001
Mohammad HafeezPAK751278159.061lbw b HMRKB Herath2v SLAbu Dhabi18 Oct 2011
Henry NichollsNZ7512712059.065c Shadman Islam b Mominul Haque1v BANMount Maunganui1 Jan 2022
Ricky PontingAUS751289058.593c †GO Jones b SJ Harmison3v ENGPerth14 Dec 2006
Ross TaylorNZ751289058.594c †BJ Haddin b MG Johnson4v AUSBrisbane20 Nov 2008
Aravinda de SilvaSL751309357.695lbw b GD Campbell2v AUSHobart16 Dec 1989
Rick DarlingAUS751318057.251lbw b Mudassar Nazar2v PAKPerth24 Mar 1979
Usman KhawajaAUS7513110057.252c A Athanaze b K Sinclair2v WIBrisbane25 Jan 2024
Jacques KallisSA751327056.824c PD Collingwood b GP Swann1v ENGDurban26 Dec 2009
Inzamam-ul-HaqPAK751339056.396lbw b MB Owens3v NZHamilton2 Jan 1993
Richard HadleeNZ751349055.977b NG Cowans2v ENGLeeds28 Jul 1983
Taskin AhmedBAN7513411055.9710b M Shumba1v ZIMHarare7 Jul 2021
John EmbureyENG751368055.158c MD Crowe b RJ Hadlee3v NZNottingham7 Aug 1986
Virat KohliIND751369055.156c †BJ Haddin b PM Siddle3v AUSPerth13 Jan 2012
Murali VijayIND7513612055.151lbw b SR Harmer1v SAChandigarh5 Nov 2015
Usman KhawajaAUS7513614055.153lbw b K Rabada3v SAPort Elizabeth9 Mar 2018
Saleem MalikPAK7513710054.744c MG Bevan b TBA May1v AUSLahore1 Nov 1994
Kane WilliamsonNZ751377054.743b R Ashwin2v INDKanpur22 Sept 2016
Hashim AmlaSA751388054.353c †MJ Prior b SCJ Broad2v ENGJohannesburg14 Jan 2010
Brian LaraWI7514010053.574c †AC Parore b DJ Nash3v NZWellington26 Dec 1999
Shan MasoodPAK751408053.572lbw b JP Duminy2v SAAbu Dhabi14 Oct 2013
Mohammad RizwanPAK751402253.576c †K Verreynne b S Muthusamy1v SALahore12 Oct 2025
Ramiz RajaPAK7514112053.194c sub (DP Samaraweera) b PA de Silva2v SLFaisalabad15 Sept 1995
Mark ButcherENG7514112053.191lbw b AA Donald2v SANottingham23 Jul 1998
Farokh EngineerIND7514410052.087b DL Underwood1v ENGCalcutta30 Dec 1972
PreviousPage 161Next

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.