Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES133/4 (15.2)WAR206/4 (20)ES need 74 runs in 28 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 all cricket v Pakistan at Bangabandhu National Stadium: 231 by Sourav Ganguly in 1998.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Bangabandhu National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyIND1998199844023112457.7528581.05110241
Sachin TendulkarIND199819984402049551.00154132.47020246
Mohammad AzharuddinIND1998199844120010066.6724880.65110150
Geoff PullarENG19621962121173165173.00--100170
Marvan AtapattuSL2000200022016210081.0022671.68110120
Neil HarveyAUS195919591201269663.00--010-0
Tushar ImranBAN200220022201086554.0014972.4801090
Ajay JadejaIND20002000110939393.0010390.2901084
Vijay ManjrekarIND195519551219274*92.00--010-0
Mehrab HossainBAN20022002340924123.0016755.09000120
Robin SinghIND19981998430888229.339988.8901052
Bob BarberENG19621962110868686.00--01091
Al SahariarBAN20022002340864121.5012767.72000140
Ken BarringtonENG19621962110848484.00--010120
Philo WallaceWI19981998110797979.0058136.21010130
Aravinda de SilvaSL19991999120787239.0018242.86010110
Mohinder AmarnathIND198819881117474*-12260.6601060
Garry SobersWI19591959120744537.00--00050
Upul ChandanaSL20002000220704635.007395.8900033
Hashan TillakaratneSL199919991217055*70.0021133.18010110
Pankaj RoyIND195519551216767*67.00--01100
Aminul IslamBAN20022002230673122.3316041.8800060
Wally GroutAUS195919591116666*---01070
Colin McDonaldAUS195919591216344*63.00--000-0
Ajay JadejaIND19981998441593419.6710357.2800020
Marvan AtapattuSL19991999120583629.009958.5900060
Russel ArnoldSL20002000220584129.009561.0500042
Roshan MahanamaSL19881988110555555.009259.7801030
Habibul BasharBAN20022002120535326.509158.2401180
Sanath JayasuriyaSL20002000220502825.005492.5900080
Shivnarine ChanderpaulWI19981998110494949.007169.0100050
Mohammad AshrafulBAN20022002120492724.505983.0500060
Aravinda de SilvaSL19881988110484848.0038126.3200070
Javed OmarBAN20022002220473523.5010743.9300050
Navjot SidhuIND19981998430473615.676770.1500040
Enamul HaqueBAN20022002340451911.257560.0000060
Upul ChandanaSL19991999120432821.5010242.1600061
Russel ArnoldSL19991999120403020.006363.4900060
Peter RichardsonENG196219621214021*40.00--00030
Collie SmithWI19591959120393919.50--00120
Sajeewa de SilvaSL19991999120382719.006459.3800061
Gulabrai RamchandIND19551955110373737.00--000-0
Tony MacGibbonNZ195519551223629*---000-0
Brendon KuruppuSL19881988110353535.005070.00000--
Keith ArthurtonWI19981998110333333.004475.0000020
Fahim MuntasirBAN20022002120333316.505658.9300151
Polly UmrigarIND19551955110323232.00--000-0
Gerry AlexanderWI19591959120321816.00--000-0
Khaled MahmudBAN20022002220311915.503686.1100030
Mohammad RafiqueBAN19981998110292929.003485.2900020
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.