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
Suryakant PradhanODI20212021220422321.0024175.0000023
Vinoo MankadIND19551955120422521.00--000-0
Ian CraigAUS19561956120423621.00--000-0
Nari ContractorIND19561956120422221.00--000-0
Ramakant DesaiIND19611961121422942.00--00071
Dennis AmissENG19771977121423542.0018023.3300020
Neil FairbrotherENG19931993120422521.0018123.2000011
Anukul Roy priyansh KumarKKR202620267424229*21.0030140.0000122
Shuvam DeyBKB202120215424232*21.0027155.5600032
Kanishk SethKNC2021202175042138.4037113.5100013
Matt PriorENG20122012110414141.004983.6700061
Moisés HenriquesSH20152015110414141.0033124.2400022
Wesley BarresiNED20232023110414141.0041100.0000080
Mike GattingENG19871987110414141.004591.1100031
Mohammad AzharuddinIND19941994110414141.0038107.8900030
Ali ShahZIM19871987110414141.009045.5600020
Ruwan KalpageSL199319931114141*-6563.0800030
Sourav GangulyIND19991999120412420.5012732.2800030
Shane WatsonRR20132013220413520.504395.3500050
Shoaib MalikPAK20162016221412641.0025164.0000051
Michael HusseyCSK20132013220414020.505377.3600021
Dishant YagnikRR201320132214131*41.0023178.2600070
Datta GaekwadIND19521952121412141.00--000-0
Hanumant SinghIND19661966120413720.50--00040
Ramnath ParkarIND19721972120412620.5014129.0800050
Saleem MalikPAK19991999120413220.5015626.2800050
Gautam GambhirIND20052005230412913.676959.4200060
Bhuvneshwar KumarIND/SH20172017441412013.676959.4200030
Michael BevanAUS200320031114040*-7057.1400011
Shaun MarshPK20082008110404040.0031129.0300032
Vijay ShankarSH201920191114040*-24166.6700022
Shreyas IyerDC20152015110404040.0035114.2900032
Hardik PandyaGT202220221114040*-27148.1500050
Ishan KishanMI20242024110404040.0022181.8200052
Leslie TownsendENG19341934110404040.00--000-1
Jeff DujonWI198719871114040*-9143.9600030
Phil SimmonsWI19891989110404040.006957.9700031
Herschelle GibbsSA19961996120403120.0012432.2600090
Ed JoyceIRE20112011220402820.005770.1800050
Murali VijayIND/CSK20102010220403320.004197.5600060
Carlos BrathwaiteWI/DC201620162214034*40.0014285.7100015
KL RahulIND20252025120403920.0012532.0000041
Sanju SamsonRR20132013220404020.0038105.2600112
Aiden MarkramSA/LSG20262026220402220.0035114.2900032
Aunshuman GaekwadIND19741974120403620.00--00050
Aunshuman GaekwadIND19771977120403220.0013330.0800020
Manoj TiwaryBEN20212021330403313.3329137.9300142
Angkrish RaghuvanshiKKR20242024530403013.3328142.8600051
Atanu GhoshKKH20212021651403010.004883.3300031
Shreyansh GhoshBKB20212021754401940.0030133.3300032

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.