Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Imtiaz AhmedPAK209-280-8b AM Moir2v NZLahore26 Oct 1955
Graeme PollockSA209-300-4c †HB Taber b RB Simpson2v AUSCape Town31 Dec 1966
Rohit SharmaIND208*1531312135.951not out1v SLChandigarh13 Dec 2017
Tom BruceCS208*30819267.534not out2v NDWhangarei29 Mar 2022
Jimmy AdamsWI208*33331162.465not out1v NZSt John's27 Apr 1996
Daniel DrewSA208*34524060.293not out1v WAAdelaide10 Feb 2023
Saud ShakeelPAK208*36119057.625not out2v SLGalle16 Jul 2023
Shubman GillIND208149199139.602c GD Phillips b HB Shipley1v NZHyderabad18 Jan 2023
Ian BothamENG20822619492.045c GR Viswanath b DR Doshi1v INDLondon8 Jul 1982
Viv RichardsWI20824522384.905c KJ Hughes b GRJ Matthews1v AUSMelbourne22 Dec 1984
Ben DuckettNOR20825126082.871c JC Tredwell b MT Coles2v KENBeckenham6 Sept 2016
Sam HainWAR20833725161.725b James Middlebrook2v NORBirmingham9 Sept 2014
Hashim AmlaSA20837122056.064c JE Taylor b SJ Benn1v WICenturion17 Dec 2014
Haseeb HameedNOT20838823253.611run out (TA Lammonby/JEK Rew)2v SOMNottingham29 Jul 2025
Sherwin CampbellWI20847030044.261b CZ Harris2v NZBarbados19 Apr 1996
Denis ComptonENG208-200-4c AMB Rowan b L Tuckett1v SALondon21 Jun 1947
Dudley NourseSA208-250-4run out1v ENGNottingham7 Jun 1951
James BraceyGLO207*26126379.315not out2v LEIBristol22 Aug 2024
Jamie HowCS207*27425375.551not out3v OVNelson7 Feb 2014
Sean DicksonKEN207*36224257.182not out2v DERDerby22 May 2016
Chris DentGLO207*38927053.212not out2v SURBristol28 Apr 2022
Marvan AtapattuSL207*45719145.301not out1v PAKKandy28 Jun 2000
Tagenarine ChanderpaulWI207*46716344.332not out1v ZIMBulawayo4 Feb 2023
Anaru KitchenOV20725017982.806c DG Brownlie b IS Sodhi1v NDUniversity of Otago Oval29 Mar 2017
Jordan CoxESS20725521581.184b MK O'Riordan1v KENCanterbury24 May 2024
Matthew LambDER20727830174.465c †James Bracey b AS Dale1v GLOBristol24 May 2024
Mike GattingENG20730920366.993c ? b RJ Shastri2v INDChennai13 Jan 1985
Will RhodesWAR20732822063.112c †OB Cox b CAJ Morris1v WORWorcester22 Aug 2020
Ricky PontingAUS20733230062.353b Naved-ul-Hasan2v PAKSydney2 Jan 2005
Nasser HussainENG20733738061.424c †IA Healy b SK Warne2v AUSBirmingham5 Jun 1997
Keith StackpoleAUS20735625158.152c †APE Knott b JA Snow1v ENGBrisbane27 Nov 1970
Everton WeekesWI207-200-4c CV Gadkari b SP Gupte2v INDPort of Spain21 Jan 1953
Ollie RobinsonKEN206*131276157.253not out2v WORWorcester2 Aug 2022
Haseeb HameedNOT206*24130385.481not out1v DURChester-le-Street16 May 2025
Michael PappsWF206*31319265.812not out3v CANRangiora19 Nov 2012
Joe DenlyKEN206*31525265.403not out1v NORNorthampton15 May 2016
Dinesh ChandimalSL206*32616563.195not out2v AUSGalle8 Jul 2022
Bill BrownAUS206*37022055.682not out2v ENGLondon24 Jun 1938
Henry CooperND206*38820153.092not out4v AAMount Maunganui26 Nov 2025
Cheteshwar PujaraIND206*38921052.963not out1v ENGAhmedabad15 Nov 2012
Cameron BancroftGLO206*39323152.421not out1v KENBristol12 Sept 2017
Daryl MitchellWOR206*41325049.881not out1v HAMWorcester6 Jul 2015
Ali OrrSUS2061611811127.951c GFB Scott b JA Brooks1v SOMTaunton19 Aug 2022
Lahiru UdaraNCC20621421596.262c RMMP Rathnayake b Y Rupasinghe2v MSCMoratuwa7 Feb 2025
Aravinda de SilvaSL20623428188.035lbw b Enamul Haque2v BANColombo21 Jul 2002
Tamim IqbalBAN20627817774.101st †Sarfraz Ahmed b Mohammad Hafeez3v PAKKhulna28 Apr 2015
Asa TribeGLA20629731269.362b LA Procter1v NORNorthampton8 Sept 2025
Ricky PontingAUS20636224156.913st †CS Baugh b MN Samuels1v WITrinidad19 Apr 2003
Gautam GambhirIND20638026154.211b SR Watson1v AUSDelhi29 Oct 2008
Michael JonesDUR20638128354.072lbw b TS Roland-Jones1v MIDChester-le-Street25 Jul 2022

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.