Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ramandeep SinghPUN20222022320312915.5018172.2200032
Cyril WaltersENG19341934121312931.00--00000
Johan BothaKKR20152015330311710.3315206.6700051
Ravichandran AshwinIND/RPS20162016331312615.506051.6700040
Harbhajan SinghMI20112011110303030.0029103.4500050
Carl HooperWI19941994110303030.004369.7700020
Hemang BadaniIND20032003110303030.003683.3300050
Albie MorkelCSK201120111113030*-30100.0000030
Cameron WhiteRCB20082008110303030.0016187.5000031
Steve SmithAUS20232023110303030.006248.3900020
Aaron FinchDC20122012110303030.0027111.1100050
Krishnappa GowthamKAR202220221113030*-14214.2900022
Jim ParksENG19641964110303030.00--00020
Kapil DevIND19791979110303030.004075.0000031
Courtney WalshWI19941994110303030.0014214.2900013
Nayan MongiaIND199819982113030*-4468.1800050
Stuart BinnyRR20132013221302730.0022136.3600031
Pawan NegiCSK20152015220302715.0018166.6700041
Philip SaltENG20262026220302815.0018166.6700022
Vivek SinghBEN20182018220301615.0025120.0000023
Shahrukh KhanTN202120214213018*30.0014214.2900014
Bert SutcliffeNZ19551955120302515.00--000-0
Karsan GhavriIND19741974120302715.00--00011
Javed MiandadPAK19891989220301715.005950.8500000
Bobjee Narasimha RaoIND197919791213020*30.008535.2900040
Sadagoppan RameshIND20012001120303015.004665.2200160
Diganta NeogiKNC20212021430301810.0020150.0000022
Marvan AtapattuSL19971997110292929.003096.6700050
Brendon McCullumGL20162016110292929.0024120.8300032
Darren SammySH20142014110292929.0019152.6300013
Shikhar DhawanSH20142014110292929.003193.5500050
David WarnerAUS20232023110292929.0018161.1100014
Thisara PereraSL20142014110292929.0029100.0000013
Mohnish MishraDC20102010110292929.0016181.2500060
Aaron FinchGL20162016110292929.0010290.0000032
Shimron HetmyerRR20252025110292929.0023126.0900011
Romario ShepherdWI20222022310292929.0021138.1000013
Atharva TaideVID20222022110292929.0022131.8200031
Ayush BadoniLSG20242024110292929.0027107.4100021
Saud ShakeelPAK20232023210292929.003778.3800040
Vinoo MankadIND19481948110292929.00--000-0
Vijay ManjrekarIND19521952110292929.00--000-0
Eric FreemanAUS19691969110292929.00--000-0
Stuart WilliamsWI19941994110292929.003485.2900060
Gautam GambhirDC/DEL20182018220292114.5028103.5700031
Dinesh KarthikIND20072007220292814.505850.0000050
Shadman IslamBAN20192019120292914.505750.8800150
Rishabh PantIND/LSG20252025220292714.503778.3800022
Tristan StubbsSA/DC20262026221292929.0025116.0000021
Venkataraman SubramanyaIND19661966120291714.50--00050

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.