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 2026AFGZIMT20I4th 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)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 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 (Men's First-class)

Brendon McCullum has hit the most sixes in men's first-class cricket v Sri Lanka: 21.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZ2005-20151222270619535.3092576.321338021
Navjot SidhuIND1993-19971013093513171.92208244.9143010218
Younis KhanPAK2000-201528484228631351.95449550.8686322316
Virender SehwagIND2005-201011181123929372.88124199.8453218415
Kevin PietersenENG2006-20121119287415851.41124969.9832010715
Misbah-ul-HaqPAK2009-201518284104113543.38242742.891819013
Wasim AkramPAK1985-20001922354510028.6897651.841334913
Michael HusseyAUS2007-20138134994142110.44167459.385209512
Hansie CronjeSA1993-199859145212256.5091849.241304211
Rishabh PantIND2022-20264603539658.8337494.390404111
Sachin TendulkarIND1990-201024363199520360.45367454.0096024110
Daryll CullinanSA1993-200111192917114*53.94184649.6753111110
Chris GayleWI2001-20101017158433336.5090964.251167410
Adam GilchristAUS2004-2007711238314442.5652572.951244010
Tim SoutheeNZ2012-2024141922396814.0633271.990121710
Colin de GrandhommeNZ2018-20193412048368.00180113.330201410
Hardik PandyaIND201733017810859.33165107.881101610
Sam CurranENG2018-20214611256425.0026846.64012210
Sourav GangulyIND1997-200814241106417346.26236345.033421299
Moin KhanPAK1991-200415213640117*35.56108558.99151709
Shaun PollockSA1998-20061320355311132.53101054.75130569
Rohit SharmaIND2015-20227122509102*50.9080763.07140479
MS DhoniIND2005-2010912249111049.1074765.73220469
Darren BravoWI2010-20155813508050.0074846.79050349
Daryl MitchellNZ2023-202447027910239.8642365.96120199
Brian LaraWI1993-20038141112522186.54197456.995211198
Mohammad AshrafulBAN2001-201313262109019045.42218349.935121318
Mohammad YousufPAK1999-20091426172511229.00150548.17131798
Martin CroweNZ1984-1992813162729952.25130448.08202648
Glenn PhillipsNZ20242411317843.6716380.3701188
Hasan AliPAK2017-2022360912915.1712970.5400048
Inzamam-ul-HaqPAK1994-2006193151559200*59.96318748.925721777
Ricky PontingAUS1995-201114232975105*46.43183053.281701007
Tamim IqbalBAN2008-20221325191713338.21151960.371741147
Michael ClarkeAUS2007-20138122746145*74.60122460.95350817
Babar AzamPAK2017-2023814264811954.00112457.65331677
Michael SlaterAUS1995-199969149121961.3893052.80132407
Ravindra JadejaIND2017-20269124391175*48.8860964.20110367
Andrew FlintoffENG2002-200691422327719.3343253.70012347
Kane WilliamsonNZ2012-2024142541467242*69.86252058.215621406
Mominul HaqueBAN2013-202515283114917645.96202056.884521206
Virat KohliIND2015-202211182108524367.81158968.28521996
Shoaib MalikPAK2002-20099153717148*59.75166143.17231936
Matthew HaydenAUS2004-2007713066413251.08105163.18310716
Kapil DevIND1982-19941417258816339.2044680.72131436
Nazmul Hossain ShantoBAN2021-2025815153216338.00112647.25302506
Shan MasoodPAK2015-2023712047813539.8392651.62221396
Craig ErvineZIM2016-2020510043016043.0079853.88131396
Sean WilliamsZIM2016-2020510141410746.0064863.89120476
Kamran AkmalPAK2004-20098111381158*38.1049676.81110386
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.