Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL134/8 (20)LIO58/4 (10.2)LIO need 77 runs in 58 ballsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 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)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Saeed AnwarPAK10723 & 84268130v SLRawalpindi26 Feb 2000
Michael BevanAUS107107141100v NZNapier1 Mar 2000
Carl HooperWI10753 & 54*298100v SAPort of Spain17 Mar 2001
Sanath JayasuriyaSL10710711636v NZSharjah10 Apr 2001
Jacques KallisSA10710710842v WISt. George's5 May 2001
Herschelle GibbsSA107107132123v WIBridgetown9 May 2001
Jonty RhodesSA107107*13590v NZPerth1 Feb 2002
Shahid AfridiPAK107107 & 0153163v WISharjah7 Feb 2002
Adam GilchristAUS10791 & 16129170v SADurban15 Mar 2002
Mark ButcherENG10747 & 60199130v NZWellington21 Mar 2002
Saleem ElahiPAK107107112160v ZIMBulawayo24 Nov 2002
Sourav GangulyIND107107*120112v KENCape Town7 Mar 2003
Darren LehmannAUS107107109101v WISt George's1 Jun 2003
Jacques KallisSA107107133120v ENGLondon28 Jun 2003
Imran FarhatPAK107107112121v NZRawalpindi7 Dec 2003
Andrew FlintoffENG10777 & 30184164v SLColombo18 Dec 2003
Mark ButcherENG10761 & 46*235130v WITrinidad19 Mar 2004
VVS LaxmanIND107107104110v PAKLahore24 Mar 2004
Ridley JacobsWI107107*20783v ENGSt John's10 Apr 2004
Sanath JayasuriyaSL107107*101110v BANColombo23 Jul 2004
Abdul RazzaqPAK107107*11455v ZIMMultan30 Sept 2004
Mohammad YousufPAK107107*12171v SLKarachi6 Oct 2004
Shoaib MalikPAK10748 & 59258180v SLFaisalabad20 Oct 2004
Wavell HindsWI10710713880v AUSBrisbane21 Jan 2005
Dwayne BravoWI107107235130v SASt John's29 Apr 2005
Simon KatichAUS107107*14290v SLBrisbane14 Feb 2006
Yuvraj SinghIND107107*93140v PAKKarachi19 Feb 2006
Chris GayleWI10725 & 82197162v NZAuckland9 Mar 2006
Marlon SamuelsWI10787 & 20177113v INDSt Kitts22 Jun 2006
Ed JoyceENG107107142100v AUSSydney2 Feb 2007
Chamara SilvaSL107107*107121v INDVisakhapatnam17 Feb 2007
Mahela JayawardeneAX10710710692v AXChennai10 Jun 2007
Tatenda TaibuZIM107107*10391v SAHarare26 Aug 2007
AB de VilliersSA1071078986v ZIMHarare26 Aug 2007
Owais ShahENG107107*95112v INDLondon5 Sept 2007
Andrew SymondsAUS107107*8894v INDNagpur14 Oct 2007
Ricky PontingAUS107107*108130v NZAdelaide14 Dec 2007
Stephen FlemingNZ10741 & 66161151v ENGHamilton5 Mar 2008
Tim AmbroseENG107102 & 5165172v NZWellington13 Mar 2008
Gautam GambhirIND107107*101131v BANMirpur12 Jun 2008
Shivnarine ChanderpaulWI107107*14960v PAKAbu Dhabi14 Nov 2008
Michael ClarkeAUS10798 & 9232100v NZBrisbane20 Nov 2008
Sanath JayasuriyaSL107107114101v INDDambulla28 Jan 2009
Ramnaresh SarwanWI107107290100v ENGJamaica4 Feb 2009
AB de VilliersSA107104* & 319291v AUSJohannesburg26 Feb 2009
Daniel VettoriNZ10799 & 8140160v PAKDunedin24 Nov 2009
Tharanga ParanavitanaSL10753 & 54225150v INDMumbai2 Dec 2009
MS DhoniIND10710711182v SLNagpur18 Dec 2009
Virat KohliIND107107114111v SLKolkata24 Dec 2009
Sachin TendulkarIND1077 & 100195140v SANagpur6 Feb 2010
PreviousPage 247Next

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.