Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Australia at Adelaide Oval: 305 by Rahul Dravid in 2003.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Adelaide Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidIND20032003121305233305.0061649.51110301
Wally HammondENG19291929121296177296.0097730.30200340
Brian LaraWI2005200523027222690.6736374.93100241
Vijay HazareIND19481948120261145130.5067538.67200310
Virat KohliIND20142014120256141128.0035971.31200281
Denis ComptonENG19471947121250147250.0070335.56200250
Eddie BarlowSA19641964121248201248.00--100330
Rohan KanhaiWI19611961120232117116.00--200262
Paul CollingwoodENG20062006121228206228.0051144.62100180
Kevin PietersenENG20102010110227227227.0030873.70100331
Brian LaraWI20002000120221182110.5027380.95100332
Michael VaughanENG20022002120218177109.0040154.36100244
Virender SehwagIND20082008120214151107.0032665.64110172
Andrew JonesNZ19871987120214150107.0052041.15110170
Larry GomesWI19841984231207120*103.5040650.99110150
Graham GoochENG19911991120204117102.0038552.99110200
Leonard HuttonENG19511951121201156*201.00--100160
Ken BarringtonENG19631963121195132*195.00--110252
Cheteshwar PujaraIND2018201812019412397.0045043.11110162
Jack RussellENG19211921121194135*194.0036952.57110141
Chris GayleWI20092009121191165*191.0030862.01100202
Jack HobbsENG1912191212019018795.0036651.91100150
Faf du PlessisSA20122012121188110*188.0053535.14110271
Zaheer AbbasPAK1976197612018610193.0035252.84110232
Gary KirstenSA19981998121185108*185.0031458.92110241
Sandeep PatilIND1981198112018317491.5026070.38100221
VVS LaxmanIND2003200312018014890.0031656.96100240
Geoff BoycottENG19711971121177119*177.0037147.71110180
Graeme PollockSA19641964110175175175.00--100183
Wasim AkramPAK1990199012017512387.5026366.54110232
David GowerENG1982198212017411487.0039244.39110210
Aubrey FaulknerSA1911191112017111585.5033950.44110170
Sachin TendulkarIND2008200823017115357.0025666.80100153
Bruce MitchellSA193219321201709585.00--020120
Leonard HuttonENG194719471201709485.0043539.08020140
Basil ButcherWI1969196912017011885.00--110210
John EdrichENG1971197112017013085.0038444.27100170
Sunil GavaskarIND19851985111166166*-41639.90100160
Keith BoyceWI1976197612116495*164.0018688.17020230
Gundappa ViswanathIND197819781201628981.0017550.86020130
Herbie TaylorSA193219321201628481.00--020162
Billy BarnesENG18841884121162134162.00--10070
Garry SobersWI1969196912016211081.00--110242
Ken BarringtonENG1966196612016210281.0044736.2411060
Clive LloydWI1980198012016112180.5020578.54100220
Sanath JayasuriyaSL1996199612016011280.0024565.31100213
Kevin PietersenENG2006200612016015880.0026261.07100151
Virat KohliIND2012201223015611652.0030351.49100141
Murali VijayIND201420141201529976.0032247.20020134
Asif IqbalPAK19761976121152152*152.0029351.88101140
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.