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 Hampshire: 197 by Babar Azam in 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Hampshire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamSOM20192019222197102*-116169.83110169
Will SmeedSOM202520253301879462.33115162.61020246
Luke WrightSUS202020202201658382.50114144.74020156
Jordan CoxESS20252025111139139*-60231.671001111
Luke WrightSUS20142014221139116*139.0078178.21100165
Zak CrawleyKEN20202020222130108*-63206.35100182
Alex BlakeKEN2015201522212071*-55218.1801098
Ravi BoparaSUS2021202122111862118.0084140.48020104
Craig KieswetterSOM201420142201176058.5087134.48020103
Jacques RudolphGLA201520152201157757.5079145.57010170
Sam NortheastKEN2015201522111460*114.0082139.02020141
Daniel LawrenceESS202320233301137037.6763179.37010126
Craig CachopaSUS2015201522211289*-66169.7001086
Daniel LawrenceSUR2026202622111194*111.0061181.9701076
Jesse RyderESS20152015221108107*108.0063171.4310088
Colin IngramGLA2018201822110671*106.0068155.8801095
Paul StirlingMID201420142201046452.0062167.74010114
Dawid MalanMID201620162201049352.0059176.27010125
Rilee RossouwSOM202220223301045534.6766157.58010115
Sam BillingsKEN2018201822110395*103.0061168.8501085
Tom BantonSOM2024202422110379*103.0069149.28010102
Sam CurranSUR20242024111102102*-58175.8610076
Michael KlingerGLO20172017111101101*-58174.1410076
Peter TregoSOM201420142201017650.5068148.53010112
Will JacksSUR2020202022210156*-66153.03010111
Tim SeifertSUS20222022111100100*-56178.5710095
Ashar ZaidiESS20162016220995249.5075132.0001063
Daniel Bell-DrummondKEN20162016220996449.5077128.57010100
Pieter MalanMID20232023220988049.0060163.3301085
Tom AbellSOM202420242119696*-47204.26010123
Stephen EskinaziMID20252025210949494.0048195.83010123
Adam WheaterESS20172017221945094.0058162.07010104
Will SmeedSOM202120213319363*46.5069134.78010103
Peter TregoSOM201720172219284*92.0058158.62010102
Joe DenlyKEN20162016220905945.0065138.4601073
Robert KeyKEN201420141118989*-63141.2701063
Daniel Bell-DrummondKEN20232023110898989.0055161.8201074
Chris NashSUS20152015110888888.0056157.14010112
Ricardo VasconcelosNOR20262026110888888.0059149.15010112
Sean DicksonSOM20252025331885244.0059149.1501046
Daniel HughesSUS20262026220865543.0054159.26010122
Daniel Bell-DrummondKEN20172017220866243.0065132.3101070
Tom BantonSOM20222022330865428.6769124.64010103
Chris GayleSOM201520151118585*-49173.4701048
Laurie EvansSUR202020202228581*-52163.4601055
Will JacksSUR20262026220857042.5055154.5501074
Michael-Kyle PepperESS202220222218575*85.0055154.5501095
James ColesSUS20242024220854642.5056151.79000101
David WieseSUS202020202218443*84.0057147.3700063
Tom WestleyESS20212021220834441.5059140.6800072
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.