ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Michael ClarkeAUS200320031114444*-28157.1400040
AB de VilliersRCB20182018110444444.0023191.3000015
Nehemiah OdhiamboKEN201120111114444*-4793.6200050
Wesley BarresiNED20112011110444444.004989.8000042
Gordon GreenidgeWI19881988110444444.007062.8600031
Mohammad AzharuddinIND19881988110444444.005777.1900021
Subramaniam BadrinathIND/CSK201020102214443*44.0041107.3200031
Tony MacGibbonNZ19551955121442344.00--000-0
Mansur Ali Khan PataudiIND19741974120443622.00--00061
Graham VivianNZ19651965120444322.00--00071
Ajit WadekarIND19721972120444422.009745.3600180
Kiran MoreIND19871987220444422.0013133.5900160
Virat KohliIND/RCB20122012230442014.6710342.7200070
Shikhar DhawanIND/SH20182018330443414.6739112.8200051
Manvinder BislaKKR20112011330441914.675777.1900050
Kapil DevIND19931993330442414.678850.0000030
Nayan MongiaIND19961996230443514.6713333.0800060
Sandipan DasDGD20212021941442014.6742104.7600050
Ayan GuptaKNC202120216514419*11.0039112.8200142
Brendon McCullumRCB20182018110434343.0027159.2600062
MS DhoniCSK201820181114343*-25172.0000014
Eoin MorganENG20172017110434343.004497.7300023
Glenn MaxwellPK20152015110434343.0022195.4500043
Conrad HunteWI19661966110434343.00--00070
Adrian KuiperSA19911991110434343.006467.1900031
Yuvraj SinghIND20122012120433221.507160.5600061
Yuvraj SinghIND/SH20162016220432421.5035122.8600023
Inzamam-ul-HaqPAK20052005120433021.507061.4300060
Ravindra JadejaIND/CSK201920192214331*43.005874.1400050
Hardik PandyaIND/MI20262026220432621.5041104.8800041
Utkarsh SinghJHA20212021320432921.5035122.8600070
C.K.NayuduIND19341934120433821.50--000-0
Bryan ValentineENG19341934120434021.50--00001
Nigel HowardENG19511951121432343.00--000-0
Jayasinghrao GhorpadeIND19551955120433921.50--00060
Budhi KunderanIND19661966120433921.50--00051
Salim DuraniIND19611961120434321.5030.0000180
Salim DuraniIND19651965120432321.50--00061
Mohammad AzharuddinIND19991999120432321.5011537.3900060
Washington SundarRCB/TN20182018331433321.5039110.2600050
Morné van WykSA20112011110424242.0041102.4400071
Irfan PathanDC201220121114242*-20210.0000023
Dinesh KarthikPK20112011110424242.0042100.0000040
Nishant SindhuHAR20222022110424242.0025168.0000024
Mohinder AmarnathIND19841984110424242.0010739.2500070
Keith ArthurtonWI19941994110424242.005971.1900030
Rohit SharmaIND/MI20182018220423621.0037113.5100031
Axar PatelIND20252025220422621.006267.7400032
Nitish RanaKKR20242024220423321.0034123.5300051
Chetan BistRAJ20182018220424121.0040105.0000032

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.