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 records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Khan Shaheb Osman Ali Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohag GaziBAN2013-20143331611*-2272.7300020
Umar AkmalPAK2014221176102*176.00161109.32110146
Asghar AfghanAFG201422113090*130.0019467.0101093
Ross TaylorNZ2013111107107*-93115.0510093
Nasir HossainBAN2013-20143318644*43.0010482.6900062
Angelo MathewsSL20142216155*61.006889.7101051
Ambati RayuduIND2014221271827.003871.0500010
Ravindra JadejaIND20142112222*-2781.4800001
Dinesh ChandimalSL20142211919*19.002095.0000120
Thisara PereraSL20142211711*17.002762.9600000
Mohammed ShamiIND20142111414*-7200.0000002
Luke RonchiNZ20131111313*-10130.0000020
Saeed AjmalPAK2014221111011.005220.0000020
Dinesh KarthikIND2014221646.005120.0000010
Ajantha MendisSL201411155*-2250.0000010
Mirwais AshrafAFG2014221444.001233.3300000
Mashrafe MortazaBAN2013-201421111*-1100.0000000
Junaid KhanPAK201421111*-1100.0000000
Amir HamzaAFG201421100*-20.0000000
Virat KohliIND201422018413692.00173106.36100203
Kumar SangakkaraSL201422017010385.00149114.09110201
Mushfiqur RahimBAN2013-201433014211747.3315989.3110082
Lahiru ThirimanneSL201422014010270.0016584.85100152
Shikhar DhawanIND20142201229461.0015877.22010121
Naeem IslamBAN2013-20143301126337.3314477.7801080
Mominul HaqueBAN2013-20143301055035.0013478.36010140
Shamsur RahmanBAN2013-20143301039634.3312185.1201184
Ajinkya RahaneIND2014220957347.5011086.3601081
Samiullah ShenwariAFG2014220958147.5089106.74010111
Colin MunroNZ2013110858585.0077110.3901072
Ziaur RahmanBAN2013-2014330814127.0054150.0000086
Ahmed ShehzadPAK2014220785039.0011170.27010110
Anamul HaqueBAN2014220787739.0011567.8301053
Kushal Janith PereraSL2014220786439.0010772.9001072
Misbah-ul-HaqPAK2014220737336.508486.9001142
Nawroz MangalAFG2014220593529.509065.5600060
Sharjeel KhanPAK2014220512625.506085.0000062
Anton DevcichNZ2013110464646.0038121.0500080
Noor Ali ZadranAFG2014110444444.006369.8400070
Tom LathamNZ2013110434343.007358.9000002
Rohit SharmaIND2014220342117.005759.6500021
Sohaib MaqsoodPAK2014220301715.005257.6900030
Mohammad HafeezPAK2014220281814.003580.0000030
Mahela JayawardeneSL2014220221311.003170.9700010
Mohammad NabiAFG2014220221511.002878.5700030
Najibullah ZadranAFG2014220222111.004252.3800020
Anwar AliPAK2014110212121.003658.3300020
Ravichandran AshwinIND2014210181818.0016112.5000020
Bilawal BhattiPAK2014110181818.0013138.4600020
Umar GulPAK201422017158.501894.4400011
Page 1Next

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