Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to bad weatherODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 Surrey: 175 by Paul Stirling in 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Surrey×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StirlingMID2018201822017510987.5094186.17110199
Tom BantonSOM202320233301638454.33101161.390201310
Joe DenlyKEN20172017221156116*156.00101154.46100156
James VinceHAM2023202322215088*-96156.25020155
Daniel Bell-DrummondKEN20162016221143112*143.0082174.39100201
Cameron DelportESS2019201922013112965.5053247.17100714
Sam NortheastKEN201520152201289664.0065196.92010108
Darren StevensKEN2014201422112367123.0076161.8402059
Varun ChopraESS201820182201196759.5085140.00020103
Tom BantonSOM201920192201187159.0065181.54010164
Chris NashSUS201720172201176458.5074158.11020145
Dawid MalanMID2019201922011711758.5060195.00101117
Sam NortheastKEN201620162201165958.0083139.7602094
Toby AlbertHAM202420242201126656.0077145.45010104
Max HoldenMID2023202322111168*111.0058191.38010154
Sean DicksonSOM202420243311107855.0076144.74010123
Philip SaltSUS201820182201077453.5061175.41010124
Ravi BoparaNOR20252025111105105*-46228.26100125
James HildrethSOM2021202122110372*103.0076135.53010143
Joe DenlyKEN20182018210102102102.0063161.90100122
Luke WrightSUS2019201922110176*101.0080126.25010121
Stephen EskinaziMID202120212201006450.0084119.05010111
Ravi BoparaESS20172017220997549.5065152.3101055
Paul WalterESS20262026220997849.5047210.64010164
Will SmeedSOM20222022220999849.5054183.33010105
Johann MyburghSOM201620162219686*96.0062154.8401055
Adam WheaterESS20202020220956347.5072131.9401063
Kiran CarlsonGLA20182018220935846.5055169.09010104
D'Arcy ShortGLO202620261119292*-56164.2901084
Colin IngramGLA20152015220919145.5048189.5801176
Darren StevensKEN20152015220919045.5043211.63010105
Sam NortheastGLA20232023220917645.5070130.00010122
Daniel Bell-DrummondKEN20172017220866443.0058148.2801082
Tom ClarkSUS20252025220864543.0055156.3600075
Colin IngramGLA201620162218473*84.0057147.3701074
Ryan ten DoeschateESS201420142228343*-62133.8700072
Tom AbellSOM20222022220837041.5050166.0001094
Tawanda MuyeyeKEN20242024220836141.5044188.6401085
Daniel HughesSUS20242024220826541.0053154.72010161
Daniel HughesSUS20252025220827541.0051160.78010121
James FullerHAM20222022221824382.0056146.4300055
Tom WestleyESS20142014220824441.0054151.85000101
Harry FinchKEN202620262218264*82.0062132.2601091
William PorterfieldWAR201420141118181*-47172.3401055
Stiaan van ZylSUS20172017220815240.5042192.86010132
Tom AlsopSUS20242024220816840.5052155.7701093
Babar AzamSOM20192019220804340.0062129.0300081
Colin IngramGLA20252025220796939.5046171.7401056
Stephen EskinaziMID20202020220797739.5050158.0001036
Adam WheaterHAM20152015110787878.0049159.18010111
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.