Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in men's cricket up to 2002: 2,621 by Rahul Dravid in 1999.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2002-12-31×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidIND1999199952616262119047.65436760.02109327013
Sachin TendulkarIND1998199838425254117768.68271293.69128027151
Sourav GangulyIND1999199950595252618346.78389564.85616226835
Sanath JayasuriyaSL1997199737453244934058.31298482.07616527539
Aravinda de SilvaSL1997199738467243216862.36347869.931010326117
Mahela JayawardeneSL2001200147504231315050.28312474.04711324217
Rahul DravidIND2002200244508227021754.05442851.2661202592
Saeed AnwarPAK1996199642476223517654.51275281.21514125021
Sachin TendulkarIND1996199640472223417749.64323269.12811125220
Sourav GangulyIND1997199747503218617346.51373058.61413424520
Gary KirstenSA2000200047544217918043.58392855.4731732150
Inzamam-ul-HaqPAK2000200045518216414250.33367158.95515322814
Sachin TendulkarIND2002200236456213319354.69341562.4668327510
Mark WaughAUS1999199949583209012138.00323664.5941451987
Mohammad YousufPAK20022002394362085204*56.35284573.29710323027
Jacques KallisSA20002000505611208016046.22387953.62214419725
Sourav GangulyIND2002200248553205913639.60324963.37314425025
Matthew HaydenAUS2002200232375203819763.69294669.1879123732
Brian LaraWI1995199527344202817967.60249981.15612127813
Sachin TendulkarIND1997199749534201116941.04315963.6668223217
Mohammad YousufPAK2000200052596200012437.74398950.1459616315
Chris GayleWI2002200236441199220446.33305865.14414128728
Andy FlowerZIM20002000414851988232*46.23349456.90411118313
Herschelle GibbsSA2001200134431197019646.90338958.1369126423
Jacques KallisSA20012001324091968189*63.48393150.06412117124
Andy FlowerZIM20012001424771959199*48.98290267.5141112128
Ricky PontingAUS2002200239435194615451.21261774.3676321625
Marvan AtapattuSL20012001465591943201*42.24354954.7531261695
Brian LaraWI1993199337403193527752.30270571.5351012306
Rahul DravidIND1997199741444193514848.38415746.5521701894
Sachin TendulkarIND1999199932415193121753.64287967.0785721817
Allan BorderAUS1985198532407192919658.45336557.3368118410
Herschelle GibbsSA2002200245514192915341.04262073.6375826518
Viv RichardsWI1976197614221192629191.71201874.338612538
Jacques KallisSA20022002424681910139*50.26303562.93315018818
Sachin TendulkarIND2001200127345190715565.76274569.477912608
Sachin TendulkarIND20002000404411903201*44.26257873.8257022615
Ricky PontingAUS1999199942488189019747.25322858.5548416313
Brian LaraWI2001200129383188322153.80325657.8349419915
Sanath JayasuriyaSL2001200146554186511136.57243876.50312522232
Sourav GangulyIND2000200038425185814450.22244875.9078017741
Younis KhanPAK2002200246525185815339.53301161.71216419711
Javed MiandadPAK1987198733377183426061.13256360.7131611258
David BoonAUS1994199436456183313147.00353051.9321201612
Gary KirstenSA19961996343951832188*53.88248973.6084118510
Dean JonesAUS1989198928345181521662.59299360.6441111498
Marcus TrescothickENG2002200235452181116142.12233077.73410623019
Nasser HussainENG2002200238482179415539.00331654.1041112066
Mark WaughAUS19981998354571791153*47.13319656.0448217012
Sachin TendulkarIND1994199432363178917954.21240874.29512323013
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.