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 (All internationals)

The most runs in a calendar year in internationals at Rajiv Gandhi International Stadium, Uppal: 242 by Virat Kohli in 2017.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rajiv Gandhi International Stadium, Uppal×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20172017120242204121.0028684.62100261
Brendon McCullumNZ20102010120229225114.5031672.47100234
Shubman GillIND20232023110208208208.00149139.60100199
Cheteshwar PujaraIND20132013110204204204.0034159.82100301
Mohammad RizwanPAK20232023221199131*199.00196101.53110163
Ollie PopeENG2024202412019719698.5028968.17100210
Sachin TendulkarIND20092009110175175175.00141124.11100194
Murali VijayIND20132013110167167167.0036146.26100232
Cheteshwar PujaraIND20122012110159159159.0030651.96100191
Tim McIntoshNZ2010201012015110275.5038039.74100162
Virender SehwagIND2010201012115096150.0017486.21020212
Mushfiqur RahimBAN2017201712015012775.0030649.02100183
Michael BracewellNZ20232023110140140140.0078179.491001210
Virat KohliIND2019201922113894*138.0095145.26010127
Cheteshwar PujaraIND2017201712113783137.0023558.30020151
Kusal MendisSL20232023110122122122.0077158.44100146
Yuvraj SinghIND20072007110121121121.00115105.22100123
Mahela JayawardeneSL20142014110118118118.0012495.16100121
Murali VijayIND2017201712011510857.5017466.09100131
Abdullah ShafiquePAK20232023110113113113.00103109.71100103
Shaun MarshAUS20092009110112112112.00112100.0010082
Roston ChaseWI2018201812011210656.0021153.0810081
Harbhajan SinghIND20102010111111111*-11695.6910077
Sanju SamsonIND20242024110111111111.0047236.17100118
Ajinkya RahaneIND201720171201108255.0016865.48010131
Sadeera SamarawickramaSL20232023110108108108.0089121.35100112
KL RahulIND202420241201088654.0017163.16010112
Michael ClarkeAUS201320131201079153.5021749.3101092
Wriddhiman SahaIND20172017111106106*-15568.3910072
Shakib Al HasanBAN201720171201048252.0015367.97010180
Yuvraj SinghIND20052005110103103103.0012284.43100103
Martin GuptillNZ201020101201038551.5022745.37010101
Prithvi ShawIND2018201812110370103.0098105.10010151
Saud ShakeelPAK20232023220996849.5082120.73010111
Yashasvi JaiswalIND20242024120958047.5010987.16010123
Shane WatsonAUS20092009110939393.0089104.4901093
Mitchell SantnerNZ20232023221935793.0062150.00010103
Rishabh PantIND20182018110929292.0013468.66010112
MahmudullahBAN20172017120926446.0020644.66010110
Shikhar DhawanIND20142014110919191.0079115.1901081
Jesse RyderNZ20102010120907045.0015159.60010130
Andrew SymondsAUS20072007110898989.0067132.8401055
Ravindra JadejaIND20242024120898744.5020044.5001072
MS DhoniIND201120111118787*-70124.29010101
Colin AckermannNED20232023220866943.009491.4901080
Bas de LeedeNED20232023220856742.509391.4001092
Kane WilliamsonNZ20122012120845242.0025532.9401070
Ben DuckettENG20242024120824741.009190.11000140
Kedar JadhavIND201920191118181*-8793.1001091
Ajinkya RahaneIND20182018110808080.0018343.7201070
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.