Live6th Match · Pakistan ODI Tri-Series 2026/27SL63/1 (11.5)ENG386/5 (50)SL need 324 runs in 229 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 runsODI3rd 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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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)

Philip Salt has the highest strike rate in men's cricket v West Indies: 145.35 (minimum 500 balls faced) (from the 1,754 of 1,758 matches with full scorecards).

More filters

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

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Philip SaltENG2022-20262120389111952.41613145.353527748
Alex HalesENG2011-20191919270311041.35592118.751407221
Shreyas IyerIND2019-202623222825102*41.25712115.871817127
Quinton de KockSA2014-2026262731132141*47.17988114.5735210350
Ishan KishanIND2022-2026181935687735.50506112.250406616
Harry BrookENG2022-20262020559510939.67575103.481305319
Rishabh PantIND2017-2022323149029233.41876102.970738829
Mitchell MarshAUS2015-20252728468779*28.63668102.840516425
Tillakaratne DilshanSL2003-20163234597296*33.52952102.1008411613
Kushal Janith PereraSL2014-2024232727339929.32719101.950537514
David WarnerAUS2009-2024324031477122*39.921473100.27112217835
Paul StirlingIRE2010-2025242316989531.7370599.010737324
Eoin MorganENG/IRE2007-20223632876010731.6778097.442416130
George BaileyAUS2012-201617152587125*45.1560397.351304715
Jos ButtlerENG2011-2026575810166715034.73172996.41111815164
Shahid AfridiPAK/IWX1996-201849482106712223.20111695.6124210535
Virender SehwagIND2001-201137442172421941.05182094.7348322829
Shubman GillIND2022-2026182041004223*62.75106094.7235010522
Soumya SarkarBAN2018-2025282807479126.6880093.380636529
Rohit SharmaIND2009-2026686712310917756.53335492.708202297100
Kapil DevIND1978-19946780101921126*27.44180391.5137717522
Jesse RyderNZ2008-20141414155910443.0061191.491416214
Andrew BalbirnieIRE2015-20251514057313540.9364289.252205216
Aiden MarkramSA2019-20262328598911543.00111488.7817111224
Moeen AliENG2014-20243836475310223.5385687.971586925
Daryl MitchellNZ2020-20262118162311936.6572286.291205118
James NeeshamNZ2013-20252320550210733.4758286.251204322
Shikhar DhawanIND2011-202245451139911931.80164385.1529116817
Virat KohliIND2009-2026767811401820059.97473584.861323640056
Sarfraz AhmedPAK2016-20192322760860*40.5371884.68050542
Kamran AkmalPAK2005-20173033583112429.6898684.281249317
Umar AkmalPAK2009-2016211966105946.9272684.02030609
Devon ConwayNZ2020-202521223101722753.53123682.2825111620
MS DhoniIND2005-2019585717158114439.52192282.26110210546
Kusal MendisSL2015-202625313112111940.04137281.7127211729
Dinesh KarthikIND/IWX2007-2022231955006735.7161481.43041538
Shakib Al HasanBAN2006-2022485672132124*43.51262381.28121621219
Alex CareyAUS2019-2025141814976729.2461980.29042617
Gautam GambhirIND2007-2011192004946924.7062079.68043651
Shoaib MalikPAK/IWX1999-20184341101248111*40.26157079.4928211322
Jonny BairstowENG2011-2024323761104141*35.61139379.2533213615
Liton DasBAN2018-202538462115994*26.34146479.1708313318
Travis HeadAUS2016-2025914166017550.7783778.85232755
Adam VogesAUS2010-201611105802269*160.40101878.78410828
JP DuminySA2007-20162421751379*36.6465378.56033307
Brendon McCullumNZ2003-201540452118611327.58151978.0815112827
Matt PriorENG2007-2012262961101131*47.87141577.812721228
Lance KlusenerSA1997-2004262585026429.5365077.230323415
KL RahulIND2016-202626275133415860.64173376.9855113434
Vinod KambliIND1991-1999202244616825.6160176.71034395
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.