T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd 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 (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Barabati Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dougie MarillierZIM2000110888.002433.3300010
Travis FriendZIM200011100*-10.0000000
Stuart CarlisleZIM20001119191*-12572.8001060
Hemang BadaniIND2000-200333111258*56.0013185.5001091
Sunil JoshiIND2000110000.0010.0000100
Reetinder Singh SodhiIND2000110999.001850.0000000
Dirk ViljoenZIM2000110222.002100.0000000
Vijay DahiyaIND2000110353535.0035100.0000031
Marcus TrescothickENG2002110131313.002065.0000020
Nasser HussainENG2002110464646.005485.1900040
Michael VaughanENG2002110636363.008078.7501050
Andrew FlintoffENG2002-2008220552.501241.6700100
James FosterENG200211133*-3100.0000000
Virender SehwagIND/PK/DC2002-20147702659137.86220120.45020433
Harbhajan SinghIND/MI2002-20157401764.254438.6400120
Nick KnightENG2002110141414.002653.8500010
Paul CollingwoodENG2002-200822111171*111.0014278.1701072
Dinesh MongiaIND2002110494949.008259.7600040
Jeremy SnapeENG2002110222222.003073.3300010
Ben HollioakeENG2002110000.0050.0000100
Ajay RatraIND2002110303030.004075.0000030
Mohammad KaifIND2003110646464.0010859.2601050
Craig McMillanNZ20031118282*-9289.1301061
Lou VincentNZ2003110111.001010.0000000
Jacob OramNZ2003110666.001637.5000010
Brendon McCullumNZ/KKR/CSK2003-2014331623331.0054114.8100080
Scott StyrisNZ2003110686868.008976.4001050
Chris HarrisNZ2003110000.0040.0000100
Chris NevinNZ2003110292929.004564.4400030
Sairaj BahutuleIND2003110111111.001384.6200010
Murali KartikIND/PK/PW2003-201431111*-250.0000000
Chris GayleWI2007110555.005100.0000010
Gautam GambhirIND/KKR2007-201466114563*29.0015792.36010160
Devon SmithWI2007110141414.004729.7900020
Marlon SamuelsWI/PW2007-201233112106.002157.1400020
Daren PowellWI2007110111.00520.0000000
Jerome TaylorWI200711122*-728.5700000
Dwayne SmithWI/CSK2007-2014220312715.5029106.9000022
Ramesh PowarIND2007110555.001050.0000000
Dwayne BravoWI2007110313131.003393.9400041
Ian BradshawWI2007110222.001414.2900000
Dinesh KarthikIND/DC2007-20225421716385.50166103.01010175
MS DhoniIND/CSK2007-201766125713451.40252101.98110198
Joginder SharmaIND2007110111.00616.6700000
Runako MortonWI2007110000.0040.0000100
Denesh RamdinWI2007-2011220201410.005040.0000000
Owais ShahENG20081116666*-57115.7901090
Irfan PathanIND/PK2008-2010210606060.0029206.9001035
Kevin PietersenENG2008111111111*-12886.72100101
Suresh RainaIND/CSK/UP2008-201676118753*37.40160116.88020195

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