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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Jacques KallisSA105105229102v ENGCape Town2 Jan 2000
Sachin TendulkarIND10597 & 8174142v SAMumbai24 Feb 2000
Sourav GangulyIND105105*139104v SAJamshedpur12 Mar 2000
Imran NazirPAK105105*135102v ZIMSt George's15 Apr 2000
Sanath JayasuriyaSL105105116110v INDDhaka1 Jun 2000
Sherwin CampbellWI10510513780v ZIMChester-le-Street16 Jul 2000
Alec StewartENG105105 & DNB153130v WIManchester3 Aug 2000
Saeed AnwarPAK105105*134121v SLNairobi8 Oct 2000
Nicky BojeSA105105*93120v NZPotchefstroom20 Oct 2000
Alistair CampbellZIM105105*13361v INDSharjah26 Oct 2000
Mahela JayawardeneSL10598 & 7213130v SADurban26 Dec 2000
Graham ThorpeENG10559 & 46211120v SLKandy7 Mar 2001
Matthew BellNZ105105163170v PAKHamilton27 Mar 2001
Damien MartynAUS105105165150v ENGBirmingham5 Jul 2001
Steve WaughAUS105105181130v ENGBirmingham5 Jul 2001
Kumar SangakkaraSL105105* & DNB226130v INDGalle14 Aug 2001
Inzamam-ul-HaqPAK105105*163151v BANMultan29 Aug 2001
Hashan TillakaratneSL105105* & DNB24730v WIGalle13 Nov 2001
Nick KnightENG10510513170v INDDelhi31 Jan 2002
Shiv Sunder DasIND105105203190v ZIMNagpur21 Feb 2002
Stuart CarlisleZIM10577 & 28240151v INDNagpur21 Feb 2002
Adam GilchristAUS105105104121v SADurban3 Apr 2002
Craig McMillanNZ10510511681v PAKRawalpindi24 Apr 2002
Sachin TendulkarIND105105*10881v ENGChester-le-Street4 Jul 2002
Shaun PollockSA10599* & 6*180102v SLCenturion15 Nov 2002
Jacques KallisSA105105 & DNB236111v PAKDurban26 Dec 2002
Shivnarine ChanderpaulWI1051 & 104164171v AUSSt John's9 May 2003
Andrew FlintoffENG10555 & 50126123v SALeeds21 Aug 2003
Mark ButcherENG10551 & 54339101v SLGalle2 Dec 2003
Khaled MashudBAN1052 & 103*298130v WISt Lucia28 May 2004
Michael ClarkeAUS105105*102161v ZIMHarare29 May 2004
Mohammad YousufPAK10510510090v WIPerth1 Feb 2005
Graeme SmithSA10510513190v ENGPort Elizabeth4 Feb 2005
Upul TharangaSL10510511090v BANColombo2 Sept 2005
Justin LangerAUS105105 & 0*150112v ENGLondon8 Sept 2005
Rahul DravidIND105105102102v WIKingston18 May 2006
Upul TharangaSL105105129111v BANChandigarh7 Oct 2006
Shivnarine ChanderpaulWI10536 & 69160160v PAKKarachi27 Nov 2006
Shahriar NafeesBAN105105*138131v ZIMKhulna30 Nov 2006
Michael HusseyAUS1051058486v NZAuckland18 Feb 2007
Marvan AtapattuSL10525 & 80238120v AUSHobart16 Nov 2007
Jesse RyderNZ10510580124v INDChristchurch8 Mar 2009
Andrew StraussENG10510512970v WIGuyana22 Mar 2009
AB de VilliersDC105105*5456v CSKDurban23 Apr 2009
David BernardWI10553 & 52*223101v BANSt Vincent9 Jul 2009
Junaid SiddiqueBAN10527 & 7823080v WISt Vincent9 Jul 2009
Cameron WhiteAUS10510512491v ENGSouthampton9 Sept 2009
Shane WatsonAUS105105*129104v NZCenturion5 Oct 2009
Shakib Al HasanBAN105105*69153v ZIMMirpur29 Oct 2009
Paul CollingwoodENG105105*11072v SACenturion22 Nov 2009
PreviousPage 261Next

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.