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)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 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jason RoySUR114114143100.006lbw b KJ Abbott1v HAMLondon28 Jun 2014
Graham YallopAUS11412517091.204b JE Emburey4v ENGManchester13 Aug 1981
Ben DuckettENG11412916088.372c Agha Salman b Sajid Khan2v PAKMultan15 Oct 2024
Rishi PatelLEI11414321079.721c G Stewart b Ekansh Singh1v KENLeicester15 Sept 2025
Ian BothamENG11414417079.176lbw b KD Ghavri2v INDBombay15 Feb 1980
Kyle VerreynneSA1141448279.177st †Liton Das b Mehedi Hasan Miraz2v BANDhaka21 Oct 2024
Craig WishartZIM11414511278.627c Mohammad Sharif b Mohammad Ashraful1v BANChittagong15 Nov 2001
James RewSOM11414512378.626lbw b JDM Evison1v KENTaunton17 May 2024
Rishabh PantIND11414615478.087c MM Ali b AU Rashid4v ENGLondon7 Sept 2018
Brendan NashWI11414814177.035run out (AB de Villiers)2v SASt Kitts18 Jun 2010
BJ WatlingND11415020076.005c SET Friday b MR Quinn3v AAHamilton31 Oct 2013
Inzamam-ul-HaqPAK11415318174.514c IJ Ward b MJ Hoggard1v ENGManchester31 May 2001
Finlay BeanYOR11415316174.512c BG Charlesworth b Zaman Akhter1v GLOLeeds25 Jun 2023
Clive LloydWI11415414374.037c KJ Hughes b TM Alderman2v AUSBrisbane23 Nov 1984
Neil DexterLEI11415419174.036lbw b R Ashwin1v WORWorcester12 Sept 2017
Heshan DhanushkaBRC11415615073.081c EMCD Edirisinghe b D Malan2v KYCCMaggona12 Dec 2025
Dale PhillipsOV11415821072.153c KLD Vishvaka b OR Newton4v WFDunedin20 Mar 2022
Kane WilliamsonMID11415914171.703lbw b L Guthrie1v NORNorthwood22 Jul 2025
Kumar SangakkaraSUR11416011271.254c OP Rayner b JEC Franklin1v MIDLondon19 May 2017
Sachin TendulkarIND11416116070.814c TM Moody b MR Whitney2v AUSPerth1 Feb 1992
Damien MartynAUS11416516169.094c AB Agarkar b A Kumble1v INDNagpur26 Oct 2004
Hashim AmlaSA11416614168.673c †MS Dhoni b Z Khan1v INDKolkata14 Feb 2010
Kamindu MendisCCC11416610368.673c ? b A Dananjaya1v CCCColombo27 Dec 2025
Luis ReeceDER11416814067.866c EA Brookes b BL D'Oliveira1v WORDerby3 Apr 2026
Cameron GreenAUS11417018067.066c †KS Bharat b R Ashwin1v INDAhmedabad9 Mar 2023
AB de VilliersSA11417313165.901c †CO Browne b TL Best1v WISt John's29 Apr 2005
Kamindu MendisSL11417311065.905c DJ Mitchell b AY Patel1v NZGalle18 Sept 2024
Colin AckermannLEI11417620064.774lbw b Anuj Dal1v DERLeicester13 Apr 2023
Daniel HughesNSW11418016163.333c JS Lehmann b WA Agar2v SASydney1 Mar 2024
Sadeera SamarawickramaMSC11418014263.334c †GRL Weerasuriya b PM Pushpakumara2v BRCColombo27 Dec 2024
Bruce MartinAA11418218062.648c AP Devcich b GW Aldridge2v NDAuckland10 Nov 2012
Rob NewtonNOR11418518061.626c JO Troughton b CJC Wright1v WARNorthampton15 Jun 2014
Stephen MurdochWF11418715260.963c JA Duffy b AK Kitchen1v OVCello Basin Reserve30 Oct 2017
Brendan TaylorNOT11418918060.325c C Rushworth b WJ Weighell1v DURNottingham28 May 2016
Nithish Kumar ReddyIND11418911160.328c MA Starc b NM Lyon2v AUSMelbourne26 Dec 2024
Herschelle GibbsSA11419017260.002run out (Tapash Baisya)2v BANPotchefstroom25 Oct 2002
Nathan AstleNZ11419216059.385c GW Flower b HH Streak2v ZIMAuckland26 Feb 1998
Nathan SmithOV11419315059.077c DG Brownlie b HR Cooper2v NDUniversity of Otago Oval8 Nov 2019
Tom WestleyESS11419317059.073c WMH Rhodes b EG Barnard1v WARChelmsford25 Jun 2023
Misbah-ul-HaqPAK11419918057.295b SCJ Broad1v ENGLondon14 Jul 2016
AR SchawCS11419911157.297c †PD Bocock b JG Walker1v NDMount Maunganui29 Feb 2024
Nathan AstleNZ11420317056.165c ST Jayasuriya b WPUJC Vaas1v SLNapier4 Apr 2005
Abdullah ShafiquePAK11420313356.161c †OJ Pope b WG Jacks2v ENGRawalpindi1 Dec 2022
Haseeb HameedLAN11420916054.552c & b TT Bresnan1v YORManchester13 Aug 2016
Kane WilliamsonNZ11421012054.293lbw b Shakib Al Hasan1v BANChittagong9 Oct 2013
Greg ChappellAUS11421214053.776c W Larkins b JK Lever2v ENGMelbourne1 Feb 1980
Mohammad AshrafulBAN11421216053.776c & b PDRL Perera3v SLColombo6 Sept 2001
Barry SinclairNZ11421311053.524c WE Russell b IJ Jones1v ENGAuckland11 Mar 1966
Daryl MitchellWOR11421318053.521c PJ Horton b CN Ackermann1v LEILeicester11 Apr 2019
Tom GraveneyENG11421415053.274c Intikhab Alam b Fazal Mahmood1v PAKNottingham26 Jul 1962
PreviousPage 104Next

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.