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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Virender SehwagIND97978393v WISt Kitts23 May 2006
Mark BoucherSA9732 & 65143132v SLColombo4 Aug 2006
Graeme SmithSA9764 & 33117160v PAKCape Town26 Jan 2007
Brad HodgeAUS9797*86102v NZAuckland18 Feb 2007
VVS LaxmanIND9751 & 46*165120v ENGLondon9 Aug 2007
Tom de GroothNED97979791v BERRotterdam18 Aug 2007
Albie MorkelSA979710484v ZIMHarare26 Aug 2007
David ObuyaKEN9772 & 25190111v CANNairobi12 Oct 2007
Sachin TendulkarIND9797102160v PAKGwalior15 Nov 2007
Stephen FlemingNZ9743 & 54142152v SACenturion16 Nov 2007
Hashim AmlaSA979711761v AUSPerth30 Jan 2009
Tillakaratne DilshanSL979711790v INDColombo8 Feb 2009
Mitchell JohnsonAUS9796* & 1143105v SAJohannesburg26 Feb 2009
Tim McIntoshNZ9774 & 23*24190v PAKNapier11 Dec 2009
Jonathan TrottENG9728 & 69329100v SACenturion16 Dec 2009
Graeme SmithSA9775 & 22242110v ENGDurban26 Dec 2009
Virender SehwagIND9752 & 45109131v BANChittagong17 Jan 2010
Simon KatichAUS9779 & 18*256101v NZWellington19 Mar 2010
Junaid SiddiqueBAN979711462v PAKDambulla21 Jun 2010
Azhar AliPAK9792* & 5200160v ENGLondon18 Aug 2010
Gautam GambhirIND979712290v SLMumbai2 Apr 2011
Azhar AliPAK9775 & 22230150v ZIMBulawayo1 Sept 2011
Tamim IqbalBAN9714 & 83168111v WIMirpur29 Oct 2011
Sachin TendulkarIND9794 & 316082v WIMumbai22 Nov 2011
Virender SehwagIND9737 & 60115111v WIMumbai22 Nov 2011
Shahriar NafeesBAN9797 & 0178120v PAKMirpur17 Dec 2011
Rob QuineyMS97976056v BHBrisbane20 Dec 2011
Michael HusseyAUS9773 & 2425462v WITrinidad15 Apr 2012
Kumar SangakkaraSL979713073v PAKColombo16 Jun 2012
Tharanga ParanavitanaSL9775 & 22226110v PAKKandy8 Jul 2012
Nasir JamshedPAK979798112v AUSAbu Dhabi31 Aug 2012
Hashim AmlaSA9797*10791v ENGNottingham5 Sept 2012
Adam MilneCS9797 & DNB127110v OVNapier26 Nov 2012
AB de VilliersSA9761 & 36158110v PAKCape Town14 Feb 2013
James NeeshamOV9748 & 49113135v WFWellington20 Feb 2013
Jonathan TrottENG9745 & 52215150v NZDunedin6 Mar 2013
Kane WilliamsonNZ9742 & 55*261140v ENGWellington14 Mar 2013
Steve SmithAUS9792 & 5204101v INDChandigarh14 Mar 2013
Quinton de KockLIO97976138v DOLJohannesburg28 Mar 2013
Johnson CharlesWI979710084v INDJamaica30 Jun 2013
JP DuminySA979712172v SLKandy28 Jul 2013
Elton ChigumburaZIM9769 & 28164130v PAKHarare3 Sept 2013
Martin GuptillAA9712 & 85167150v CANAuckland12 Nov 2013
Alviro PetersenSA9721 & 76203130v INDJohannesburg18 Dec 2013
Rob NicolCAN972 & 9527692v OVDunedin23 Jan 2014
Matthew SpriegelNOR9797 & 0199160v DURNorthampton13 Apr 2014
Daniel Bell-DrummondKEN9758 & 39*244120v LEICanterbury20 Apr 2014
Gareth ReesGLA9772 & 25200150v LEILeicester27 Apr 2014
Aaron FinchYOR9734 & 6311673v NORNorthampton31 May 2014
Jim AllenbyGLA9718 & 7916394v ESSChelmsford1 Jun 2014
PreviousPage 330Next

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.