T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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)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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd 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/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Barabati Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajit ChahalHAR20192019221161216.0013123.0800011
Rajjakuddin AhmedASS20192019331169*8.001984.2100010
Chamara KapugederaSL20092009110151515.002853.5700000
Dilip VengsarkarIND19881988110151515.003641.6700000
Graeme FowlerENG19841984110151515.002365.2200000
Martin CroweNZ19951995110151515.002853.5700011
Ijaz AhmedPAK19891989110151515.002951.7200020
Stuart WilliamsWI19941994110151515.003345.4500020
Tito OdumbeKEN199619961111515*-2171.4300000
Abhimanyu MithunKAR2016201632015107.5013115.3800020
Axar PatelIND/PK201420143211514*15.005300.0000002
Shrikant MundheMAH20162016332151115.0013115.3800020
Tukuna SahooODI201620163311567.502268.1800020
Sachin TendulkarIND20032003110141414.0014100.0000030
Sourav GangulyIND20022002110141414.001593.3300030
Nick KnightENG20022002110141414.002653.8500010
Mahela JayawardenePK20102010110141414.009155.5600030
Devon SmithWI20072007110141414.004729.7900020
Denesh RamdinWI20112011110141414.003441.1800000
Adil RashidENG20252025110141414.005280.0000030
Alex HalesENG20172017110141414.0012116.6700030
Aiden MarkramSA20252025110141414.0014100.0000011
LalhmangaihaMIZ201920191111414*-12116.6700020
Richard EllisonENG198419841111414*-12116.6700000
Tristan StubbsSA20252025110141414.009155.5600020
Javed MiandadPAK19891989110141414.005127.4500000
Karun NairKAR2016201622014127.001782.3500020
Chaitanya BishnoiHAR2019201922014147.0012116.6700120
Anupam SanklechaMAH2016201633114117.009155.5600011
Marcus TrescothickENG20022002110131313.002065.0000020
Sourav GangulyIND19981998110131313.003043.3300010
Sourav GangulyIND20072007110131313.002552.0000010
Kumar SangakkaraSL20142014110131313.0013100.0000020
Chris CairnsNZ19951995110131313.004330.2300001
Guy WhittallZIM19981998110131313.0010130.0000011
Hemang BadaniIND20022002110131313.001776.4700020
Lasith MalingaSL20092009110131313.002454.1700011
Kieron PollardWI20112011110131313.003339.3900000
Niroshan DickwellaSL20172017110131313.008162.5000010
Debabrata PradhanODI20192019210131313.001776.4700020
Neelam ObiAP20192019110131313.002356.5200010
Dilip VengsarkarIND19821982110131313.002748.1500010
Abdul QadirPAK19891989110131313.002552.0000010
Parthiv PatelIND20112011110121212.001392.3100020
S. SreesanthPK201020101111212*-5240.0000030
Lendl SimmonsMI20142014110121212.001485.7100020
Kemar RoachWI201120111111212*-1580.0000010
Suryakumar YadavIND20252025110121212.0011109.0900011
Harshal PatelIND202220221111212*-9133.3300020
Ashan PriyanjanSL20142014110121212.002157.1400010

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