Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
MS DhoniIND100100*15436v SLMumbai2 Dec 2009
Narsingh DeonarineWI10018 & 82243122v AUSPerth16 Dec 2009
Simon KatichAUS10098 & 224150v PAKMelbourne26 Dec 2009
Tamim IqbalBAN10086 & 14157151v ENGChittagong12 Mar 2010
Yusuf PathanRR1001003798v MIMumbai13 Mar 2010
Ramnaresh SarwanWI100100*119110v IREJamaica15 Apr 2010
Mahela JayawardeneSL10010064104v ZIMGuyana3 May 2010
Junaid SiddiqueBAN10010012390v IREBelfast15 Jul 2010
Mohammad ShahzadAFG100100*72150v SCOAyr16 Aug 2010
Colin IngramSA100100119101v PAKAbu Dhabi31 Oct 2010
Virat KohliIND100100*8382v BANMirpur19 Feb 2011
Mahela JayawardeneSL1001008191v CANHambantota20 Feb 2011
Sachin TendulkarMI100100*66123v KTKMumbai15 Apr 2011
Angelo MathewsSL1005 & 95210130v AUSGalle31 Aug 2011
Kane WilliamsonNZ100100*69111v ZIMBulawayo25 Oct 2011
Nasir HossainBAN100100134111v PAKMirpur3 Dec 2011
Chris GayleST100100*54311v ASSydney23 Dec 2011
Khaya ZondoIMP100100*6392v CCPaarl22 Feb 2012
David WarnerAUS10010014041v SLAdelaide6 Mar 2012
Gautam GambhirIND10010011870v SLMirpur13 Mar 2012
Karim SadiqAFG10010074124v NEDSharjah31 Mar 2012
Matt PriorENG10060 & 40176140v SALondon19 Jul 2012
Richie BerringtonSCO10010058105v BANThe Hague24 Jul 2012
Matt PriorENG10027 & 73188120v SALondon16 Aug 2012
Michael HusseyAUS100100129130v SABrisbane9 Nov 2012
Graeme SmithSA10016 & 84130140v AUSPerth30 Nov 2012
Gautam GambhirIND10060 & 40228161v ENGKolkata5 Dec 2012
Johnson CharlesWI10010012181v AUSMelbourne10 Feb 2013
Jamie HowCS10019 & 81132133v CANRangiora14 Feb 2013
Ross TaylorNZ10010011791v ENGNapier20 Feb 2013
Darren BravoWI100100*7194v ZIMGrenada22 Feb 2013
Nasir HossainBAN100100 & DNB15190v SLGalle8 Mar 2013
Nick ComptonENG100100230150v NZWellington14 Mar 2013
Suresh RainaCSK100100*5376v PKChennai2 May 2013
Virat KohliIND100100*5287v AUSJaipur16 Oct 2013
Shikhar DhawanIND100100102110v AUSNagpur30 Oct 2013
Irfan AhmedHK1001005348v CANAbu Dhabi18 Nov 2013
Hashim AmlaSA10010011780v INDDurban8 Dec 2013
Hamish RutherfordOV1004 & 96101152v CANDunedin23 Jan 2014
Jesse RyderOV100100* & 0121151v CSNelson7 Feb 2014
Steve SmithAUS100100 & DNB213130v SACenturion12 Feb 2014
Shikhar DhawanIND10098 & 2137141v NZWellington14 Feb 2014
Anamul HaqueBAN10010013264v PAKMirpur4 Mar 2014
William TavaréGLO1000 & 100*220120v ESSBristol27 Apr 2014
Lendl SimmonsMI100100*61142v PKChandigarh21 May 2014
Paul CoughlinDUR10085 & 15185110v LANChester-le-Street15 Jun 2014
Jim AllenbyGLA100100143132v KENCardiff15 Jun 2014
Kumar SangakkaraSL10024 & 76179121v SAGalle16 Jul 2014
James TaylorNOT100100*5587v MIDLondon14 Aug 2014
Riki WesselsNOT10071 & 29*125161v NORNorthampton15 Aug 2014
PreviousPage 306Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.