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)

Shahid Afridi has the highest strike rate in men's cricket v New Zealand: 135.97 (minimum 500 balls faced) (from the 1,614 of 1,615 matches with full scorecards).

More filters

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

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK1996-2016545031308108*27.83962135.9719212064
Kushal Janith PereraSL2013-20252224167010229.13538124.542347619
KL RahulIND2016-202621236874112*51.41773113.072417527
Hardik PandyaIND2016-2026352835975423.88540110.560114325
Eoin MorganENG/IRE2007-202139373111711332.851013110.271628653
Andrew SymondsAUS2000-200832305100615640.24931108.061649528
Dawid MalanENG2018-20231820281512745.28772105.572728923
Harry BrookENG2022-202624301138618647.791313105.5648314449
Mitchell MarshAUS2013-202530347958103*35.48909105.391678145
Jos ButtlerENG2012-202650467140312935.971344104.3918314046
Fakhar ZamanPAK2018-2025383631516180*45.941466103.4149214752
Jonny BairstowENG2012-202334415161116244.75165897.1765318646
Virender SehwagIND2001-201238472213017347.33221096.3886229438
Cameron WhiteAUS2005-20112320950964*46.2753595.140413621
Agha SalmanPAK2022-20252323382110341.0586894.591508817
Kapil DevIND1979-1994394168917525.4695992.910558113
Adam GilchristAUS1997-200756585217116240.96235392.27613526549
Imran NazirPAK2000-20121616053412733.3858890.821327414
Shreyas IyerIND2017-202631302115210541.14127090.713619836
Soumya SarkarBAN2015-20263435195116927.97105889.8924611917
Mohammad RizwanPAK2016-202541418138798*42.03157688.01011113322
Suresh RainaIND2009-2016222244476624.8351087.650334018
Ben DuckettENG2023-20261119058811330.9567487.24121774
Shubman GillIND2019-202623284122620851.08140787.1436012337
David WarnerAUS2009-202436453204925348.79235387.0875020436
Lance KlusenerSA1997-200434259596103*37.2568587.011215412
Shane WatsonAUS2002-201622224667105*37.0677985.621517714
Quinton de KockSA2012-202627305104511441.80123484.6819213217
Mohammad HafeezPAK2003-202153597183519735.29216884.6439919548
AB de VilliersSA2005-20174650121807106*47.55214484.28113218422
Sanath JayasuriyaSL1991-201066744215214030.74256084.06514824446
Tillakaratne DilshanSL2002-2016585782038123*41.59243683.66411123615
Owais ShahENG2002-2009181724296928.6051483.460322910
Brad HaddinAUS2007-201526272111916944.76135382.7134111031
Rohit SharmaIND2009-202660666216014736.00262082.44217219883
Babar AzamPAK2016-202560647273316147.95334081.83523227437
Abdul RazzaqPAK1997-20115144910918931.17133581.720549635
Sabbir RahmanBAN2015-20191618155010232.3567581.481316712
Umar AkmalPAK2009-20163133392312930.77113781.181658619
Faheem AshrafPAK2018-2025262334599122.9556880.810214915
Virat KohliIND2010-202660736316721147.27396679.851016331340
Shoaib MalikPAK2001-20214343679111521.3899179.821238110
Brendan TaylorZIM2005-2025182341000128*52.63125779.553719922
Sarfraz AhmedPAK2014-2023404710131211835.46165479.3226013511
Michael HusseyAUS2005-2011383811131210548.59167178.52110210527
Andrew FlintoffENG2002-20071822173713735.1094078.402539213
Ahmed ShehzadPAK2010-20182626190617636.24115678.3733310311
Ricky PontingAUS1995-20116977143145157*49.92408377.03819234139
Travis HeadAUS2016-20251821074111435.2996376.952408018
Viv RichardsWI1975-19871819376611947.8899676.912508814
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.