Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th 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 Rajasthan: 89 by Arun Karthik in 2021.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Rajasthan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arun KarthikTN202120211118989*-54164.8101093
Mandeep SinghPUN201620161117676*-52146.1501073
Parth SahaniMP20212021110747474.0045164.4401045
Aniruddha JoshiKAR201820181117373*-45162.2201083
Shivam ChaudharyRAI20222022110707070.0055127.2701071
Akhil HerwadkarMUM20182018110686868.0051133.3301063
Jitesh SharmaVID20192019220674933.5043155.8100082
Prerak MankadSAU202120211116161*-37164.8601062
Ankush BainsHIM20192019110555555.0047117.0201051
Kangabam SinghMAN201920191115555*-6584.6201042
Sanju SamsonKER20192019110535353.0039135.9001042
Dinesh KarthikTN20192019110484848.0030160.0000052
Narayan JagadeesanTN20192019220483424.005194.1200041
Sachin BabyKER20192019110474747.0029162.0700033
K. V. SasikanthAND202120211114747*-24195.8300034
Ian Dev SinghJK20212021110454545.0033136.3600051
Atharva TaideVID202120212214440*44.004597.7800050
Rajat DeyTRI20162016110434343.0038113.1600032
Virat SinghJHA20182018110434343.0028153.5700022
Harshal PatelHAR20192019110414141.0025164.0000034
Chaitanya BishnoiHAR20212021110414141.004591.1100040
Abdul SamadJK202120211114040*-27148.1500032
Jaydev UnadkatSAU201620161113939*-19205.2600052
Suryakumar YadavMUM20182018110393939.0023169.5700032
Ganesh SatishVID20182018110393939.0031125.8100040
Ishan KishanJHA20182018110393939.0036108.3300040
Shahrukh KhanTN20192019221392339.0032121.8800022
Rishi DhawanHIM201920191113838*-28135.7100041
Rohan PremKER20162016110383838.0035108.5700022
Rajat PatidarMP20182018110383838.0026146.1500031
Eknath KerkarGOA20212021110383838.0032118.7500031
Nithish Kumar ReddyAND20212021110383838.004388.3700012
Ganesh SatishVID20212021220382819.004977.5500040
Mithun ManhasJK20162016110363636.0024150.0000022
Vishnu VinodKER20192019110363636.0030120.0000041
Amandeep KhareCHH20182018110363636.004090.0000020
Murali VijayTN20192019110353535.0029120.6900060
Ian Dev SinghJK20162016110353535.0034102.9400060
Upendra YadavRAI20222022110353535.0033106.0600041
Suyash PrabhudessaiGOA20212021110353535.0023152.1700032
Aditya TareUTT20222022110343434.0028121.4300031
Harbhajan SinghPUN20182018110323232.0031103.2300021
Sharad LumbaPUN20182018110313131.0026119.2300002
Siddhesh WathVID20212021110313131.004568.8900021
Deepak PuniaSAU201620161113030*-26115.3800002
Rishabh PantDEL20192019110303030.0027111.1100031
Lalit YadavDEL20192019110303030.0024125.0000021
Gurinder SinghPUN201620161112929*-28103.5700011
Jay BistaMUM20182018110292929.0018161.1100022
VA JagadeeshKER20162016110282828.0027103.7000030
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.