Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Quinton de Kock has the highest strike rate in men's cricket v Bangladesh: 114.86 (minimum 500 balls faced).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA2015-20241919285017450.00740114.862419023
Suresh RainaIND2008-201821196609116*46.85545111.741315516
Virender SehwagIND2003-20111618167917539.94613110.771519012
Rohit SharmaIND2008-202536383137913739.401278107.9038312253
Rovman PowellWI2018-20252725562674*31.30596105.030413830
Kushal Janith PereraSL2013-202529291102812036.71984104.4736310921
Adam GilchristAUS1999-20071714268614457.17665103.161518421
Mohammad NabiAFG2014-20263936876284*27.21746102.140435029
Salman ButtPAK2003-20101213175413662.8376099.21250894
Shimron HetmyerWI2018-20211416063112539.4464098.591523928
Shoaib MalikPAK2001-2021332435398525.6754798.54023448
Sanath JayasuriyaSL1990-200928272140814556.32142998.5357216235
Paul StirlingIRE2010-20252322064313029.2366696.551437317
AB de VilliersSA2007-20171918463917645.6467494.811215816
Shikhar DhawanIND2014-20222222078517335.6882894.81140999
Charith AsalankaSL2021-20252121573610846.0078394.002405132
Martin GuptillNZ2010-202222223104718955.11112093.484219337
Aravinda de SilvaSL1986-2003117148920681.5053691.23120495
Virat KohliIND2010-202531369169820462.89186691.0075116419
Andrew StraussENG2005-20111213187315472.7597589.542609610
Neil BroomNZ2010-201710101470109*52.2252889.02131434
David WarnerAUS2010-20241012266216666.2075387.923206314
Rahmanullah GurbazAFG2019-20262626174514529.8086286.433125532
Niroshan DickwellaSL2017-20221317248377*32.2056385.79040463
Tillakaratne DilshanSL2002-201639407190316857.67222985.378632047
Gautam GambhirIND2003-201216182102313963.94120085.254501173
Steve TikoloKEN1997-200714141427106*32.8550484.72123511
MS DhoniIND2004-2019292611851101*56.73100784.511427116
Eoin MorganENG/IRE2007-202117162514110*36.7160984.40121459
Wesley MadhevereZIM2020-20262527369577*28.9682684.14073707
Herschelle GibbsSA2002-20081616371715355.1585483.9624110010
Pathum NissankaSL2021-202525270110018740.74131283.8432213015
Michael HusseyAUS2005-20111712566518295.0079483.75220567
Brendon McCullumNZ2003-201532324106818538.14127983.5034410832
Marcus TrescothickENG2000-20051113288119480.09106782.5743011712
Chamara KapugederaSL2006-2017141434569641.4555881.720513212
Kusal MendisSL2017-202547521223819643.88274381.59416122056
Faf du PlessisSA2011-201914135700135*87.5086281.21161684
Abdul RazzaqPAK2000-20101614845013475.0055780.792005211
KL RahulIND2017-2025182145907734.7173280.600505215
Shai HopeWI2018-2025283151310146*50.38164779.543919130
Marvan AtapattuSL1997-20061413470220178.0089178.79150862
William PorterfieldIRE2007-20191412045610838.0057978.76120379
Sikandar RazaZIM2013-2026566241588135*27.38202678.38210714343
Ross TaylorNZ2007-202240438182620052.17235777.47313016532
Agha SalmanPAK2023-20261619461610641.0780077.001515813
Shreyas IyerIND2019-2025101124538750.3359176.650404313
Devon ConwayNZ2021-20251416283212659.43108976.403409410
Hashim AmlaSA2008-201721212118714062.47157275.515401286
Upul TharangaSL2005-201835384150716544.32199775.4656218315
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.