Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO33/0 (4)ES198/6 (20)LIO need 166 runs in 96 ballsODI3rd 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

India: Batting by year (All T20s)

The most runs in a calendar year in T20 cricket for India: 1,164 by Suryakumar Yadav in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Suryakumar YadavIND2022202231316116411746.56621187.4429210668
Ishan KishanIND2026202635353115910336.22676171.4517212255
Abhishek SharmaIND2026202637371112511331.25545206.4228710685
Abhishek SharmaIND202520252121185913542.95444193.471508554
Sanju SamsonIND202620262828180297*29.70455176.260827950
Virat KohliIND2022202220206781122*55.79565138.231816626
Suryakumar YadavIND2023202318172733112*48.87470155.962506143
Tilak VarmaIND2026202633321371660*37.68467153.320505533
Shikhar DhawanIND20182018181706899240.53468147.220607025
Rohit SharmaIND20222022292926567224.30488134.430336432
Shreyas IyerIND2026202624244644102*32.20436147.711205221
Virat KohliIND201620161513764190*106.83457140.26070709
Hardik PandyaIND202220222725760771*33.72416145.910314730
Rohit SharmaIND2018201819182590111*36.88400147.502335131
Tilak VarmaIND20252025201865677347.25439129.160424125
Shivam DubeIND20262026322575396629.94329163.830213337
Rohit SharmaIND20162016181814978329.24378131.480424519
Suryakumar YadavIND202620261414348484*44.00300161.330414624
Ishan KishanIND20222022161604768929.75372127.960305218
Virat KohliIND201220121413147178*39.25355132.68040577
Virat KohliIND201920191010446694*77.67315147.940502923
Shreyas IyerIND202220221717446374*35.62328141.160423920
Sanju SamsonIND202420241312243611143.60242180.173153531
KL RahulIND20222022161614346228.93343126.530612726
Yashasvi JaiswalIND202320231414143010033.08270159.261325022
Suryakumar YadavIND20242024181714297526.81283151.590404122
Rohit SharmaIND20212021111104247438.55281150.890513923
KL RahulIND202020201010140457*44.89287140.770413413
Rohit SharmaIND20192019141403968528.29286138.460403322
Virat KohliIND201420147733857796.25288133.680503311
Rohit SharmaIND2024202411112378121*42.00236160.171323523
Ruturaj GaikwadIND20232023993365123*60.83248147.181213615
Rishabh PantIND202220222521436452*21.41274132.85010429
KL RahulIND201920199913569144.50250142.400403514
Hardik PandyaIND202420241714635250*44.00234150.430103319
KL RahulIND2018201813112324101*36.00217149.311102616
Suresh RainaIND2010201077131910153.17211151.181203111
Shubman GillIND2023202313131312126*26.00215145.121112616
Gautam GambhirIND201220121414231156*25.92283109.89011352
Tilak VarmaIND202320231414531055*34.44219141.550222715
Tilak VarmaIND20242024552306120*102.00163187.732002321
Yuvraj SinghIND20092009101023026737.75190158.950301920
Deepak HoodaIND202220221512330210433.56201150.251022713
Hardik PandyaIND20252025151233026333.56197153.300302218
Shikhar DhawanIND20162016141423016025.08256117.580203510
Virat KohliIND20212021108429980*74.75225132.890412510
Virat KohliIND20172017101022998237.38196152.55021328
Manish PandeyIND201820181311729979*74.75247121.05010217
Suresh RainaIND20182018131102986927.09207143.960112911
Shivam DubeIND202420241513429663*32.89220134.550211815
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.