Live4th T20I · India in New Zealand 2026/27NZ246/5 (18.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE64/2 (17)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (First-class)

The most runs in a calendar year in first-class cricket at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium: 303 by Rohit Sharma in 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND20192019120303176151.5039377.102003313
Virat KohliIND20162016120248167124.0037665.96110260
Yashasvi JaiswalIND20242024120226209113.0031771.29100227
Mayank AgarwalIND20192019120222215111.0040255.22100246
Dean ElgarSA2019201912016216081.0030353.47100184
Zak CrawleyENG202420241201497674.5021070.95020193
Shubman GillIND2024202412013810469.0019371.50100162
Cheteshwar PujaraIND2016201612012011960.0022852.63100122
Quinton de KockSA2019201912011111155.5016567.27101162
Cheteshwar PujaraIND20192019120878143.5016552.73010142
Jonny BairstowENG20162016121875387.0019245.31010120
Senuran MuthusamySA201920191228249*-21438.3200090
Joe RootENG20162016120785339.0020538.0501090
Ben StokesENG20162016120767038.0019040.00010110
Axar PatelIND20242024120724536.0013553.33000100
Ravindra JadejaIND20192019121704070.007889.7400004
Faf du PlessisSA20192019120685534.0012952.71010111
Ravichandran AshwinIND20162016120655832.5010760.7501070
Jayant YadavIND20162016121623562.0014343.3600070
Ben StokesENG20242024120584729.008369.8800061
Tom HartleyENG20242024120573628.507180.2800072
Alastair CookENG20162016120565428.0019928.1401040
Dane PiedtSA20192019120565628.0011150.4501191
Shreyas IyerIND20242024120562928.0011150.4500050
Virat KohliIND201920191215131*51.006578.4600071
Jonny BairstowENG20242024120512625.507568.0000090
Ajinkya RahaneIND20162016120492624.5012638.8900040
Ravichandran AshwinIND20242024120492924.509850.0000061
Ben DuckettENG20242024120492824.5044111.36000100
Ollie PopeENG20242024120462323.007660.5300070
Aiden MarkramSA20192019120443922.009546.3200061
Ajinkya RahaneIND201920191214227*42.006070.0000061
Ben FoakesENG20242024120423621.007953.1600051
Rajat PatidarIND20242024120413220.509145.0500040
Haseeb HameedENG20162016120382519.0019419.5900030
Adil RashidENG201620161213632*36.007945.5700070
Kagiso RabadaSA20192019120331816.503691.6700061
Rehan AhmedENG20242024120292314.504663.0400060
Rohit SharmaIND20242024120271413.506243.5500030
Mohammed ShamiIND20162016121261926.0024108.3300013
Murali VijayIND20162016120232011.504650.0000040
Srikar BharatIND20242024120231711.505145.1000031
Wriddhiman SahaIND20192019110212121.0016131.2500040
Joe RootENG20242024120211610.5020105.0000031
Stuart BroadENG2016201612018139.003354.5500020
Temba BavumaSA2019201912018189.002864.2900130
Ravindra JadejaIND2016201612014147.002653.8500101
Theunis de BruynSA2019201912014107.005028.0000030
Umesh YadavIND2016201612013136.502552.0000130
James AndersonENG2024202412111611.002740.7400020
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.