Live4th T20I · India in New Zealand 2026/27NZ59/2 (5.3)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE4/0 (1.1)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th 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 Vidarbha Cricket Association Stadium, Jamtha: 253 by Hashim Amla in 2010.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Vidarbha Cricket Association Stadium, Jamtha×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA20102010111253253*-47353.49100220
Virat KohliIND20172017110213213213.0026779.78100172
Virender SehwagIND2010201023019910966.3323186.15110311
Rahul DravidIND20102010110191191191.0039648.23100210
Jonathan TrottENG2012201212018714393.5044342.21100250
Jacques KallisSA20102010110173173173.0035149.29100152
Sachin TendulkarIND2010201023016810056.0032451.85110220
Virender SehwagIND200820081201589279.0017689.77020192
Cheteshwar PujaraIND20172017110143143143.0036239.50100140
MS DhoniIND201020102301299843.0029743.43010161
Murali VijayIND20172017110128128128.0022157.92100111
Sachin TendulkarIND2008200812012110960.5024349.79100130
Rohit SharmaIND20232023110120120120.0021256.60100152
Simon KatichAUS2008200812011810259.0020557.56100120
Dinesh ChandimalSL201720171201186159.0020457.84020141
Ian BellENG20122012121117116*117.0033435.03100161
MS DhoniIND200820081201115655.5017862.3602080
Michael HusseyAUS200820081201099054.5025942.08010100
Virat KohliIND20122012110103103103.0029534.92100110
Rohit SharmaIND20172017111102102*-16063.7510081
MS DhoniIND20122012110999999.0024640.2401081
Matthew HaydenAUS20082008120937746.5011978.15010111
Joe RootENG20122012121937393.0028532.6301051
Gautam GambhirIND20102010230917830.3314562.76010140
Sourav GangulyIND20082008120858542.5015455.1901181
Axar PatelIND20232023110848484.0017448.28010101
Jesse RyderNZ20102010120815940.5016648.8001060
Kevin PietersenENG20122012120797339.5021836.24010110
Murali VijayIND20082008120744137.0013455.2200070
Cameron WhiteAUS20082008121724672.0018239.5600070
Ravindra JadejaIND20232023110707070.0018537.8401090
Harbhajan SinghIND20082008121705270.0011859.3201090
Tim SoutheeNZ20102010120693834.509374.1900026
Dimuth KarunaratneSL20172017120695134.5019235.9401090
VVS LaxmanIND20082008120686434.0017538.8601050
Harbhajan SinghIND20102010230673922.3310265.6900082
Marnus LabuschagneAUS20232023120664933.0015143.71000110
Brendon McCullumNZ20102010120654032.5012253.2800080
Subramaniam BadrinathIND20102010120625631.0017036.4701080
Steve SmithAUS20232023121623762.0015839.2400091
Matt PriorENG20122012110575757.0014240.1401060
Graeme SwannENG20122012110565656.009161.5401062
JP DuminySA20152015120543527.0010949.5400032
AB de VilliersSA20102010110535353.008860.2301050
Cheteshwar PujaraIND20152015120523126.008859.0900070
Shikhar DhawanIND20152015120513925.5010150.5000080
Ross TaylorNZ20102010120492924.506575.3800070
Faf du PlessisSA20152015120493924.5017228.4900041
Suranga LakmalSL201720171214831*48.006771.6400061
Alex CareyAUS20232023120463623.0039117.9500090
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.