Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG41/0 (6.4)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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd 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 runsFirst-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 Oman: 266 by Aaron Johnson in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Oman×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron JohnsonCAN20222022331266109*133.00151176.161202817
Waseem MuhammadUAE2024202433019310064.33112172.321001411
Jean-Pierre KotzeNAM202420245501607832.00127125.98011187
Gerhard ErasmusNAM2024202466115864*31.60133118.8002097
Anshuman RathHK20262026221143140*143.0061234.431001310
David WieseNAM2024202466412851*64.0093137.6301059
Waseem MuhammadUAE202320232201268063.0069182.61010612
Babar HayatHK20162016110122122122.0060203.3310097
Saiteja MukkamallaUSA20252025331121100*60.5065186.15100108
Scott EdwardsNED202420243301159938.3373157.5301085
Assad ValaPNG202420243301135137.67103109.7101093
Babar HayatHK2015201533110865*54.0087124.14010103
Asif KhanUAE202420243311046652.0062167.74011114
Tamim IqbalBAN20162016111103103*-63163.49100105
Max O'DowdNED202420243301036634.3388117.05010112
Mark ChapmanHK2015201533110163*50.5080126.2501083
Srimantha WijeratneCAN2022202233110151*50.5077131.17021141
Gareth DelanyIRE2019201922110089*100.0060166.6701093
Monank PatelUSA2025202532110073*100.0075133.33010102
Kevin O'BrienIRE20192019330994133.0058170.6900086
Jan FrylinckNAM20242024661984519.6010791.59001110
Lorcan TuckerIRE202620261119494*-51184.31010104
Meet BhavsarKUW20242024220926346.0072127.78010102
Alishan SharafuUAE20252025330925130.6772127.78010132
Waseem MuhammadUAE20252025220916945.5089102.2501073
Andrew BalbirnieIRE202220222218775*87.0058150.00010103
Hiri HiriPNG202420243218753*87.0077112.9901071
Babar HayatHK202620262218663*86.0044195.4501076
Paul StirlingIRE20192019330867128.6771121.13010141
Waseem MuhammadUAE20222022110848484.0044190.9101038
Dipendra Singh AireeNEP202220223218473*84.0071118.3101091
Aarif SheikhNEP20222022331843842.0084100.0000060
Nizakat KhanHK20262026220817640.5051158.8201064
Mohammad ShahzadAFG20172017110808080.0060133.3301083
Aaron JonesUSA20252025332803580.0065123.0800044
Arjun MutrejaSIN20152015110797979.0045175.56010111
Sese BauPNG202420243317765*38.5072106.9401092
Noah CroesNED202420243327633*76.0050152.0000090
Ravinderpal SinghCAN20222022430754625.0056133.9300062
Imran Ali ButtBHR20232023220744437.007894.8700081
Asif KhanUAE20232023220733836.5053137.7400016
Matty CrossSCO201920192217161*71.0058122.4101090
Faisal KhanKSA20242024110707070.0040175.0001074
Kushal BhurtelNEP20252025110696969.0051135.2901071
Marcus StoinisAUS202420241116767*-36186.1101026
Malan KrugerNAM20242024661674513.4066101.5200045
Mohammad HarisPAK20252025110666666.0043153.4901073
Mitchell MarshAUS202620261116464*-33193.9401074
Mohammad NaimBAN20212021110646464.0050128.0001034
Rohit KumarNEP202320232216452*64.0049130.6101052
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.