Live6th Match · Pakistan ODI Tri-Series 2026/27SL107/2 (18)ENG386/5 (50)SL need 280 runs in 192 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 All T20s)

The most runs in a calendar year in men's T20 cricket v United States of America: 192 by Aaron Johnson in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v United States of America×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron JohnsonCAN202420247701927427.43140137.140111912
Nicholas KirtonCAN202420247701905127.14142133.80010117
Dilpreet BajwaCAN202420245511565639.00119131.09020175
Kushal BhurtelNEP2024202433214292*142.0099143.4301097
Lorcan TuckerIRE2021202122114184141.00105134.29020125
Jatinder SinghOMA202520253301365745.3392147.83020194
William PorterfieldIRE20132013111127127*-69184.06100125
Harsh ThakerCAN202420246611243824.8096129.1700094
Aamir KaleemOMA202520253319972*49.5076130.26011141
Bas de LeedeNED202220221119191*-67135.8201093
Scott EdwardsNED202420242219181*91.0055165.4501044
Shreyas MovvaCAN20242024442913745.5062146.7700163
Gareth BergITA20132013110909090.0047191.49010151
Navneet DhaliwalCAN20192019220905445.0071126.7601045
Vishnu SukumaranUAE20242024220865043.0063136.5101094
Suryakumar YadavIND202620261118484*-49171.43010104
Jos ButtlerENG202420241118383*-38218.4201067
Towhid HridoyBAN20242024320835841.5068122.0601043
Sikandar RazaZIM202220221118282*-40205.0001075
Shai HopeWI202420241118282*-39210.2601048
Saad Bin ZafarCAN202420247538129*40.5052155.7700173
Shaiman AnwarUAE20192019221806280.0041195.1201057
Gerhard ErasmusNAM20242024220797739.5052151.92010101
Aasif SheikhNEP20242024330785026.0070111.4301092
Tanzid HasanBAN202420242217758*77.0057135.0901064
Michael LevittNED20242024220766838.0044172.7301075
Delray RawlinsBER20192019220756337.5064117.1901064
James AtkinsonHK20132013110747474.0052142.3101035
Quinton de KockSA20242024110747474.0040185.0001075
Sahibzada FarhanPAK20262026110737373.0041178.0501065
Asa TribeJER202220221117373*-45162.2201017
Navneet DhaliwalCAN20252025220696834.5046150.0001035
AG DugmoreARG20102010110686868.0035194.2901065
Rohit KumarNEP20242024320674933.5047142.5500061
Ravinderpal SinghCAN20192019220676733.5037181.0801128
Navneet DhaliwalCAN20242024330676122.3354124.0701163
Pargat SinghCAN20242024550672713.407490.5400190
Basil HameedUAE202420242226544*-37175.6800053
Anil SahNEP20242024330652721.6760108.3300062
Jaskaran SinghCAN202520252216360*63.0030210.0001054
Soumya SarkarBAN202420243316343*31.5042150.0000172
Khurram KhanUAE201320131116161*-42145.2401051
Dillon HeyligerCAN20242024763592019.6729203.4500044
Louren SteenkampNAM20262026110585858.0039148.7201053
Waseem MuhammadUAE20242024220585029.0040145.0001053
Nizakat KhanHK20132013110575757.0038150.0001024
MJ ScotlandBER202520251115757*-57100.0001030
Okera BascomeBER20192019220563528.0033169.7000064
Vinayak ShuklaOMA20252025330563618.6741136.5900032
Max O'DowdNED20242024220552827.5035157.1400090
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.