ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Nahar Singh Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohinder AmarnathIND19881988111100100*-14867.5710041
Suresh RainaIND200620061118181*-8991.0101081
Daryll CullinanSA199619961117171*-11561.7401060
Carl HooperWI199419941116161*-50122.0001061
Dougie MarillierZIM200220021115656*-24233.33010101
Matthew HaydenAUS200320031115151*-5396.2301071
Ajit AgarkarIND200220021114040*-19210.5300061
Mohammad KaifIND200220021113939*-4586.6700040
Carl HooperWI198819881113939*-26150.0000031
Vijay YadavIND199319931111919*-2382.6100010
Mark BoucherSA200020001111717*-14121.4300011
Sameer DigheIND200020001111717*-17100.0000000
Nayan MongiaIND199419941111616*-4238.1000010
Irfan PathanIND200620061111212*-11109.0900010
Kiran MoreIND1988198811199*-7128.5700000
John TraicosZIM1993199311177*-2035.0000000
Daryl TuffeyNZ2003200311133*-1520.0000000
Eldine BaptisteWI1988198811133*-3100.0000000
Damien MartynAUS2003200311122*-450.0000000
Gary BrentZIM2002200211111*-616.6700000
Kabir AliENG2006200611111*-1100.0000000
Salil AnkolaIND1993199311111*-250.0000000
Jimmy AdamsWI1994199411111*-425.0000000
Damien FlemingAUS1996199611111*-1100.0000000
Pieter StrydomSA2000200011111*-333.3300000
Fanie de VilliersSA1996199611100*---00000
Gary KirstenSA20002000110939393.0011183.7801080
Alistair CampbellZIM20022002110848484.0011374.3401070
Vinod KambliIND19931993110808080.0075106.6701081
Phil SimmonsWI19941994110767676.0010076.0001034
VVS LaxmanIND20022002110757575.009975.7601050
Rahul DravidIND20002000110737373.0010966.9701041
Andy FlowerZIM20022002110717171.007298.6101082
Kevin PietersenENG20062006110717171.008781.6101042
Phil SimmonsWI19881988110676767.009669.7901040
Hansie CronjeSA20002000110666666.007192.9601071
Andrew StraussENG20062006110616161.008571.7601060
Stuart WilliamsWI19941994110616161.008373.4901082
Sourav GangulyIND20022002110575757.007081.4301062
Sourav GangulyIND20002000110565656.0054103.7001081
Navjot SidhuIND19931993110565656.008367.4701020
Manoj PrabhakarIND19931993110565656.008070.0001050
Navjot SidhuIND19941994110525252.008759.7701070
Stuart LawAUS19961996110525252.0051101.9601040
Atul BedadeIND19941994110515151.005592.7301070
Richie RichardsonWI19881988110494949.009054.4400050
Kapil DevIND19881988110454545.0044102.2700040
Jonty RhodesSA19961996110424242.005084.0000040
Grant FlowerZIM19931993110424242.006762.6900020
Mark TaylorAUS19961996110424242.007456.7600030
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.