Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Lancashire: 210 by Tom Kohler-Cadmore in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Lancashire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom Kohler-CadmoreYOR202220223302107770.00137153.28030218
Alex HalesNOT20212021221134101*134.0083161.45100194
Leus du PlooyDER202120212201269263.0093135.4801084
Adam HoseWAR201720172201257662.5078160.26010108
Jonny BairstowYOR2025202522012111660.5058208.62100910
Hamish RutherfordDER2016201622111871*118.0067176.12010125
Alex LeesDUR2020202022111867*118.0099119.1902062
Harry BrookYOR2021202122111391*113.0075150.67010123
Mark CosgroveLEI2017201722111177*111.0079140.51010103
Wayne MadsenDER2018201822111076*110.0074148.65010131
Mark StonemanDUR201520152201085754.0067161.19020141
David BedinghamDUR202120212201085854.0063171.43020105
Aneurin DonaldDER202620262201078853.5047227.66010108
Mitchell SantnerWOR202320232201065753.0060176.6701096
Alex LeesDUR202320232201067853.0075141.33010141
David WilleyYOR201820182201008050.0062161.2901085
Mark PettiniLEI20162016220997649.5065152.3101094
Tom MooresNOT20252025220997549.5061162.3001085
William LuxtonYOR202520252219990*99.0052190.3801077
Graham ClarkDUR20242024220978748.5070138.5701094
Joe ClarkeNOT20202020220947747.0044213.6401077
Michael JonesDUR20232023220935046.5070132.8601063
Joe RootYOR201620161119292*-51180.3901083
Ross WhiteleyWOR201920192219289*92.0044209.09010114
Josh CobbNOR20152015221914791.0070130.00000101
Mohammad NabiLEI201820182218986*89.0038234.2101048
Aaron FinchYOR20142014110888888.0055160.0001085
George MunseyNOT20262026220885144.0060146.67010112
Josh CobbLEI20142014220876043.5069126.0901054
Josh CobbWOR20242024220877443.5068127.9401093
Ben CurranNOR20222022220875043.5069126.09010100
Dawid MalanYOR20232023110838383.0050166.0001084
Shan MasoodDER20222022220837541.5056148.2101072
Wayne MadsenDER20222022220837041.5043193.02010102
Mark CosgroveLEI201620162218266*82.0063130.16010100
Laurie EvansWAR20142014220825341.0060136.6701054
Jack HaynesWOR20232023220826341.0055149.0901054
Tom Kohler-CadmoreSOM20252025110818181.0052155.7701064
Adam LythYOR20202020220814540.5056144.6400054
Wes DurstonDER20162016220815140.5049165.3101075
Rob KeoghNOR20212021221815681.0072112.5001032
Colin MunroWOR20222022220795339.5064123.4401071
Tom AbellSOM202120211117878*-45173.3301073
David BedinghamDUR20242024110787878.0042185.7101074
Josh CobbNOR20222022220785739.0045173.3301066
Richard OliverWOR20142014220784439.0052150.0000054
Nick KellyLEI202620262217849*78.0074105.4100052
Rishi PatelLEI20262026220784039.0055141.8200083
Matthew BreetzkeNOR20242024110767676.0031245.1601075
Colin AckermannDUR202620262217666*76.0050152.0001072
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.