Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG62/0 (10.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-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)

Vaibhav Suryavanshi has the highest strike rate in men's cricket since 1908: 219.28 (minimum 500 balls faced) (from the 23,245 of 23,252 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 23,245 of the 23,252 matches in this selection (from 1908). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vaibhav SuryavanshiIND/RR2025-202631310127410341.10581219.28282103114
Priyansh AryaPK/DEL2021-202639390117510330.13647181.6118311577
Abhishek SharmaIND/DC/SH2018-202619819214549714130.883121176.1383319512353
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Faisal KhanKSA2018-202670705192010129.541104173.911107191123
Naman DhirIND/MI/PUN2023-202652451189462*26.29528169.320368050
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Donavon FerreiraSA/DC/RR2019-202616714335292782*27.101789163.610114189201
Andre RussellWI/KKR/DC2010-202662254414310625121*26.506559161.9924042730846
Bilal ZalmaiAUA2017-2026757381927111*29.651197160.991135192115
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Saber ZakhilBEL2018-2026484168366523.89527158.630234570
Ashutosh SharmaPK/DC/HAM2019-2026484178488424.94541156.750537052
Tim DavidAUS/RCB/MI2018-20263823441057881140*32.975036156.4933014555497
Maaz SadaqatPAK/PZ/JB2025-202645442123411429.38793155.6127611171
S WickramasekaraCZE2018-202639378820104*28.28531154.431536052
Rinku SinghIND/KKR/UP2018-202615913449306183*36.012015151.910175252153
Simran SinghPK/PUN2019-2026102100102867119*31.861899150.972217295144
Ross AdairIRE/NK/ECR2020-202695929202611624.411346150.52386207117
Dewald BrevisSA/CSK/MI2022-202617917020449616229.972999149.9232111268334
Jitesh SharmaIND/RCB/PK2016-20261301122222489124.981503149.57066201118
Ricky BhuiDC/SH/AND2018-202434327936108*37.44626149.522455262
Mohammad HarisPAK/GAW/PZ2022-202612311952346107*20.581570149.431811238114
Faheem NazirSWI2022-20252424491211345.60611149.2626110628
R SatheesanROM2019-202659557156299*32.541048149.05011815581
Suryakumar YadavIND/KKR/MI2012-202637835264992111734.456666148.8366927998426
Rajat PatidarIND/RCB/MP2018-2026959392829112*33.681902148.741266214166
Shashank SinghPK/SH/MUM2016-2026816620127168*27.63857148.310939664
Luqman ButtCAA2023-202545416123980*35.40838147.8506110571
Shahrukh KhanPK/TN/GT2016-202696782511545821.77781147.760247876
LG PretoriusSA/RR/TIT2024-2026858552789188*34.861890147.574188280129
V RavindranHUN2023-2026333218427727.16577145.9305210036
Abdul SamadSH/JK/LSG2019-2026897622128576*23.80884145.360158580
Josh BrownBH/MR/VIC2022-202660600138814023.13955145.3416712592
Sarfaraz AliBHR2019-202452523105069*21.43723145.230649178
G MckeonFRA2022-202633334100210934.55692144.802638155
Romario ShepherdWI/RCB/MI2018-202631021877319173*22.632206144.650816214221
Chris LynnAUS/KKR/MI2011-202632331832944311733.026529144.6386118860491
Shivam DubeIND/RCB/CSK2016-202622319253402595*28.962786144.4701710251251
Hassan KhanUSA/MR/GAW2017-20261068526129562*21.95897144.370267683
Rahul TewatiaPK/DC/RR2014-20261591215018946826.681313144.2503517185
Azam KhanPAK/GAW/IU2019-2026164150182996109*22.702077144.2511413256179
Riyan ParagIND/RR/ASS2019-20261351191928709528.701994143.930193196168
Usman KhanPAK/CK/QG2021-202611811214286312329.211995143.5161210305109
Abishek PorelDC/BEN/DGD2021-2026413738286524.35578143.250428630
Mitchell OwenAUS/PK/HH2021-202614214010296215522.782068143.2341112264186
VP ThamotharamMAC2021-2025625971356104*26.08947143.191839383
Dian ForresterSA/KNI/KEN2024-202637341672880*40.44510142.750215337
Nehal WadheraPK/MI/PUN2023-2026494169127026.06639142.720627450
Harshal PatelIND/RCB/PK2012-2026174852110298216.08722142.52031310354
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.