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

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Caleb JewellTAS108*2139150.702not out4v SAAdelaide16 Oct 2022
Ajinkya RahaneIND108*23713345.575not out2v WIJamaica30 Jul 2016
Beau WebsterTAS108*2608141.546not out3v NSWHobart16 Feb 2026
Brian LuckhurstENG108*27914038.712not out3v PAKBirmingham3 Jun 1971
Moeen AliENG108*28117038.437not out4v SLLeeds20 Jun 2014
Ashwell PrinceSA108*2869037.765not out2v NZCape Town27 Apr 2006
Martin CroweNZ108*30614135.294not out3v PAKLahore18 Oct 1990
Conrad HunteWI108*-90-1not out4v ENGLondon22 Aug 1963
Jim ParksENG108*-100-7not out1v SADurban4 Dec 1964
Garry SobersWI108*--2-5not out3v INDGeorgetown19 Mar 1971
Hardik PandyaIND1089687112.508c MDK Perera b PADLR Sandakan1v SLKandy12 Aug 2017
Anaru KitchenOV108101125106.937c C Munro b LH Ferguson3v AAUniversity of Otago Oval21 Mar 2017
Ollie PopeENG108104140103.853lbw b Mohammad Ali1v PAKRawalpindi1 Dec 2022
Niroshan DickwellaNCC108104132103.851c R Upamal b V Viyaskanth1v TUCAColombo10 Jan 2025
Matt MachanSUS108106130101.893c SJ Mullaney b HF Gurney3v NOTHorsham19 Jul 2015
Hamish RutherfordOV108107144100.932c & b BP Martin2v AAAuckland30 Jan 2014
Ian BothamENG10811012198.187b Liaqat Ali1v PAKLondon15 Jun 1978
Tamim IqbalBAN10811411194.741c †MJ Prior b JM Anderson2v ENGManchester4 Jun 2010
James SalesNOR10812012290.004c RF Higgins b SD Robson4v MIDNorthampton22 Jun 2025
Lance KlusenerSA10812418187.106c & b A Kumble2v INDBloemfontein3 Nov 2001
Sam CurranSUR10812414187.104c JDS Neesham b GS Drissell1v DURLondon29 Jun 2025
Colin MunroAA10812517486.404c †TA Blundell b BJ Arnel2v WFAuckland17 Mar 2015
Tim RobinsonWF10812912183.725c BL Wiggins b BM Tickner1v CSWellington26 Nov 2025
Tawanda MuyeyeKEN10812917083.724c †James Bracey b MD Taylor4v GLOBristol8 May 2026
Tom HainesSUS10813314181.202c LJ Hill b SW Currie2v LEILeicester12 Apr 2024
Nic MaddinsonVIC1081366579.411c ? b NM Lyon2v NSWSydney16 Feb 2024
Kiran CarlsonGLA10813811378.264lbw b LWP Wells3v LANManchester29 Jul 2025
Jonny BairstowYOR10813915077.705b CJC Wright1v WARBirmingham5 Jul 2015
William PorterfieldIRE10814011177.142c sub (FJ Klaassen) b W Barresi3v NEDDublin15 Aug 2017
Jesse RyderOV1081418576.604c †TA Blundell b AJ McKay2v WFWellington16 Feb 2015
Michael JonesDUR1081414376.601lbw b GH Rhodes3v LEIChester-le-Street14 Apr 2022
Tom PrestHAM10814415275.005st †AM Rossington b SR Harmer2v ESSChelmsford19 Sept 2023
Graeme SmithSA10814713073.471lbw b MG Johnson4v AUSPerth17 Dec 2008
Jack EdwardsNSW10814812072.977c BR McDermott b XC Bartlett2v QUEBrisbane8 Feb 2025
Harry BrookENG10814914172.485c Saud Shakeel b Zahid Mahmood3v PAKMultan9 Dec 2022
Aaron RedmondOV10815017172.001c WA Young b AY Patel2v CSNelson7 Feb 2014
Moeen AliENG10815213271.057c Yasir Shah b Sohail Khan1v PAKLondon11 Aug 2016
Alex HughesDER10815616169.235lbw b RD Pringle3v DURChesterfield3 Jul 2017
Majid KhanPAK10815716068.791b AR Border3v AUSMelbourne10 Mar 1979
Pat SymcoxSA10815717068.7910c Shoaib Akhtar b Saqlain Mushtaq1v PAKJohannesburg14 Feb 1998
Murali VijayIND10816012167.502b Taijul Islam1v BANHyderabad9 Feb 2017
Billy GodlemanDER10816110067.082c JC Tredwell b CJ Haggett1v KENDerby21 Aug 2015
Lorcan TuckerIRE10816214166.677c Shoriful Islam b Ebadat Hossain3v BANDhaka4 Apr 2023
Mark StonemanMID10816515065.452lbw b CF Parkinson2v LEILondon28 Apr 2022
Cole McConchieCAN10816712164.674b JT Todd3v OVChristchurch28 Oct 2023
Nic MaddinsonVIC10816912063.914c †JJ Peirson b CJ Gannon2v QUEMelbourne23 Feb 2019
Daryll CullinanSA10817017063.534b AR Caddick2v ENGJohannesburg25 Nov 1999
Mark WaughAUS10817014063.534run out (D Gough)2v ENGLondon19 Jul 2001
Michael BurgessWAR1081707163.538c MS Pepper b S Snater1v ESSChelmsford17 May 2024
Zak CrawleyKEN10817218062.792c †TR Ambrose b JS Patel1v WARBirmingham11 Apr 2019
PreviousPage 122Next

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.