Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG195/1 (31.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 List A)

The most runs in a calendar year in men's List A cricket v Middlesex: 189 by Tom Alsop in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom AlsopSUS20222022111189189*-155121.94100195
Ed PollockWOR20242024110180180180.00138130.43100215
Luke WrightSUS20192019110166166166.00142116.90100109
Will RhodesDUR202620262201458072.50142102.11020131
Alex HalesNOT20142014110141141141.0096146.88100194
Alex LeesDUR20252025111138138*-132104.55100142
Tom WestleyESS20182018110134134134.00119112.61100171
Cheteshwar PujaraSUS20222022110132132132.0090146.67100202
Riki WesselsNOT20152015110132132132.00118111.86100127
Varun ChopraESS20192019110127127127.00127100.00100142
Tom HainesSUS20212021110123123123.0013193.89100114
Peter TregoSOM20142014110120120120.0013787.5910093
Matt RenshawSOM20222022110120120120.00102117.6510093
Zak CrawleyKEN20192019110120120120.0012397.56100150
Michael JonesDUR20222022110119119119.00118100.8510083
Ryan PatelSUR20222022110118118118.0099119.19100134
Wiaan MulderLEI20222022111116116*-100116.00100143
Tillakaratne DilshanSUR20142014110115115115.0012889.84100110
Gareth RoderickWOR20242024110115115115.00101113.86100105
Haseeb HameedNOT20222022110114114114.0011896.61100131
James RewSOM20222022110114114114.0012095.0010090
Harry CameDER20242024111113113*-13782.48100121
George BaileySUS20152015110112112112.0076147.3710093
Alex LeesDUR2026202622011010355.0013482.09100102
Jake LibbyWOR20262026111109109*-11495.6110072
Ian CockbainGLO20172017111108108*-12387.80100112
Ali OrrHAM20252025110108108108.0014077.1410093
David BedinghamDUR20252025110107107107.0067159.7010068
Ian CockbainGLO20182018111106106*-11294.6410053
James RewSOM20252025111106106*-90117.78100150
Ben BrownSUS20212021110105105105.0010996.3310080
Peter TregoSOM20162016110104104104.0011193.6910091
Nick KellyLEI20262026110103103103.0010796.26100103
Colin IngramGLA20152015110102102102.0093109.6810045
James TaylorNOT20142014111100100*-55181.8210087
Fletcha MiddletonHAM20232023110100100100.0010199.0110071
Sean DicksonKEN20162016110999999.0012678.5701092
Colin AckermannDUR202620262219871*98.0094104.2601081
Ben CharlesworthGLO20222022110979797.0012180.17010112
Shan MasoodYOR20232023110969696.0012974.4201070
Keaton JenningsLAN20192019110969696.0011186.49010130
Alastair CookESS202120211119292*-11182.88010110
David LloydGLA20182018110929292.0075122.6701055
Heino KuhnKEN20182018110909090.009297.8301062
Ben SlaterNOT20222022110909090.009594.74010120
Dominic SibleyWAR20222022110898989.0010188.12010110
Luis ReeceDER20242024110888888.008998.8801092
Aiden MarkramHAM20192019110888888.009097.78010110
R FlintoffLAN20242024110888888.0011576.5201062
Tom WestleyESS202120211118787*-9789.69010110
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.