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 by year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Yorkshire: 151 by Sam Hain in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Yorkshire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam HainBB2024202422215198*-88171.5902089
Alex HalesNOT2017201722014810174.0073202.74100216
Aneurin DonaldDER202520252201398569.5060231.67020178
Keaton JenningsLAN202220223301367545.3393146.24010181
Haider AliDER202320232201337466.5088151.1402077
Jos ButtlerLAN202520252201327766.0079167.09020154
Brett D'OliveiraWOR202520252201327966.0084157.14020107
Martin AnderssonDER2026202622113281*132.0083159.04020142
Samit PatelNOT2015201522113190*131.0086152.3301077
Colin AckermannLEI2022202222112872*128.0079162.03020152
Arron LilleyLEI2021202122112399*123.0067183.58010116
Tom MooresNOT2018201822212380*-73168.4901096
Tim DavidLAN202220223301116637.0056198.2101079
Riki WesselsWOR202120212201097754.5071153.52010132
Dane VilasLAN2022202233210863*108.0061177.0501076
Aneurin DonaldDER202420242201068453.0054196.30010124
Philip SaltLAN202220223301055935.0063166.67010115
Liam LivingstoneLAN202620262201046052.0069150.7201086
Alex LeesDUR202520252201026251.0070145.71010102
Dominic SibleyBB201920192201016450.5072140.28010103
Ollie RobinsonDUR202220222201005650.0069144.9301045
Paul CollingwoodDUR201720172219988*99.0072137.5001082
Billy GodlemanDER201920192219870*98.0072136.1101056
Josh InglisLEI20212021220988249.0048204.17010105
Graham ClarkDUR20202020220966848.0061157.38010103
Richard LeviNOR20142014220957647.5062153.2301066
Sam HainBB201920192219564*95.0076125.0001082
Adam HoseBB201820182219451*94.0064146.8801067
Rishi PatelLEI20242024220946447.0065144.6201075
Ian BellBB201820182219250*92.0073126.0301091
Ben DuckettNOR20162016220925146.0049187.76010181
Riki WesselsWOR20192019110919191.0051178.43010105
Ross WhiteleyWOR201520151119191*-35260.00010211
Graham ClarkDUR201520151119191*-57159.65010141
Ashwell PrinceLAN20152015220915945.5059154.2401064
David LloydDER20242024220915045.5062146.77010112
Liam LivingstoneLAN20162016220915545.5041221.9501068
Chris BenjaminBB20232023220914645.5055165.45000103
Ben StokesDUR201820181119090*-68132.3501085
Alex LeesDUR20232023210909090.0053169.8101064
Karl BrownLAN20152015220906945.0059152.5401066
Wayne MadsenDER20172017220894744.5062143.55000101
Wayne MadsenDER202520252228951*-53167.92010133
Arron LilleyLAN20182018221894789.0040222.5000076
Alex HalesNOT201820182218871*88.0074118.9201081
Jake LibbyNOT20182018220885844.0056157.1401073
James TaylorNOT201420142228752*-52167.31010112
Ben DuckettNOT202020201118686*-53162.26010102
Liam LivingstoneLAN20202020220866943.0051168.6301075
Ethan BrookesWOR20242024220864443.0053162.26000131
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.