Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's First-class)

Ben Stokes has hit the most sixes in men's first-class cricket since 2012: 166.

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG/DUR2013-202614925910854025834.301411860.49154623999166
Colin de GrandhommeNZ/AA/ND2012-202386139204447174*37.37562679.0482920465126
Daryl MitchellNZ/CAN/ND2012-202610817818613019038.311221550.1813379595118
Colin MunroNZ/AA/WOR2012-201731503289628161.622776104.321292316118
Glenn PhillipsNZ/OV/AA2017-20265910613384514741.34562668.347256460109
Jonny BairstowENG/YOR2012-2026162273231010524640.421590763.532247251227106
Rishabh PantIND2018-2026529053725159*43.82502374.168213396102
Darren StevensKEN2014-20229314112437923733.95611671.607251658093
Daniel LawrenceENG/ESS/SUR2015-202614623017838721839.381417459.1723362198892
Angelo MathewsSL/CCC2012-2026108193247899200*46.741603249.271645777891
David BedinghamSA/DUR2020-20268913813658127952.65950469.242221776491
Harry BrookENG/YOR2017-20261021689715631745.01945475.6919391586290
Rohit SharmaIND2013-20246711610430121240.58753857.061218647388
Steven MullaneyNOT2014-20231182006616519231.781067557.7511281582987
Scott KuggeleijnNZ/ND/WF2012-202690146233353142*27.26562559.613181735484
Neil WagnerNZ/OV/ND2012-20251502034126247216.20461256.90063631584
Lewis GregorySOM2014-202612218324437013727.48726860.134221854482
Ravindra JadejaIND2012-202691136264160175*37.82751655.35628840382
Tim SoutheeNZ/ND2012-2024105148820307314.50245282.79051920580
Dane CleaverCS2015-20268514518530420141.76939056.499341464979
Tom BruceCS/LAN2015-20268915024596834547.37900066.3111331166776
Jamie SmithENG/SUR2019-202688139115273234*41.20845062.4012271068174
Steve SmithAUS/SUS/NSW2013-2026133235281131423954.662109253.64394613124472
Luke WellsSUS/LAN2014-202614824513873125837.631734850.33223721116172
Toby Roland-JonesENG/MID2014-2026131186313511103*22.65528066.501141644772
Dinesh ChandimalSL/CCC2012-2026104180157442206*45.101391053.502037975871
Grant StewartSUS/KEN2017-2026589412228918227.91310773.673121225871
Matt HenryNZ/CAN/WOR2013-20269713619211375*18.06261580.80072126570
John SimpsonMID/SUS2014-2026165266388666205*38.011736449.91184316111169
Robert O'DonnellAA/ND2014-20268915512510722335.71976552.3011231063969
Doug BracewellNZ/CS/NOR2012-20259915020327310525.18568357.592172138769
David WarnerAUS/NSW2012-202411420979003335*44.571293669.60263914107168
Moeen AliENG/WOR2014-20239015310492121934.41863057.028291761868
Craig OvertonENG/SOM2014-202613520131427314125.14653965.354202054368
Brendon McCullumNZ/OV2012-201642753302330241.99443068.24612635666
Tom Kohler-CadmoreWOR/YOR/SOM2014-20261031729522416932.05941855.4713212269665
Travis HeadAUS/SUS/WOR2016-202611420311804317541.891224365.69203914100664
Adam RossingtonMID/NOR/ESS2014-202496155134619138*32.53725463.687301458764
Jordan ThompsonYOR/WAR2019-202674100921079823.15321465.560131025864
Adam LythENG/YOR2014-2026170291121058523037.942073051.06294923147263
Jeetan PatelNZ/WF/WAR2012-201913920431365910521.15516970.792123045463
Jason HolderWI/WOR/NOR2014-202476131213302202*30.02591955.794141237963
Joe CarterND2013-2026781366476216936.63955449.8410271356862
Martin GuptillNZ/AA/WOR2012-2023551025401022741.34683558.679221251962
Mitchell SantnerNZ/ND/WOR2014-202663976280813630.86536452.354151333962
Misbah-ul-HaqPAK2012-2017447910322913546.80684147.20725528961
Will YoungNZ/CS/DUR2012-2026128220167755174*38.011585448.9213491397060
Tom BlundellNZ/WF2014-202612020524673218637.191193056.4317321683460
Stuart BroadENG/NOT2012-20231632444432526516.26478667.950103539160
Nic MaddinsonAUS/DUR/VIC2016-202653895300922435.82487561.72910731860
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.