Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Eden Gardens×

Player figures come from full scorecards, which we hold for 9 of the 10 matches in this selection (from 1990). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND2014-2023220281264140.50194144.851003510
Virat KohliIND2009-202333017710759.0018794.65110181
Gautam GambhirIND2009111150150*-137109.49100140
Sachin TendulkarIND1991-20094301266542.0016675.90020130
Sanjay ManjrekarIND1991-199622110075*100.0014369.9301020
Brian LaraWI1993110828282.0012167.7701080
Athar Ali KhanBAN19901117878*-9582.11010--
Ramiz RajaPAK1997110767676.0010175.2501080
Keith ArthurtonWI19931117272*-11761.5401061
KL RahulIND20231116464*-10362.1401060
Ijaz AhmedPAK1997110555555.006091.6701061
Mohammad AzharuddinIND1991-19962215454*54.0045120.0001141
Hardik PandyaIND2023110363636.005367.9200040
Minhajul AbedinBAN1990110333333.005066.00000--
Ajinkya RahaneIND2014110282828.0024116.6700060
Shreyas IyerIND2023110282828.003384.8500050
Axar PatelIND2014-2023210212121.0021100.0000011
Shubman GillIND2023110212121.0012175.0000050
Mohammad WasimPAK1997110202020.003557.1400000
Dinesh KarthikIND20092111919*-2286.3600010
Mohammad HussainPAK19971111818*-17105.8800010
Navjot SidhuIND1991-199622018159.003946.1500000
Shahid AfridiPAK1997110171717.0014121.4300011
Robin UthappaIND20142111616*-16100.0000010
Richie RichardsonWI19931111515*-2171.4300030
Faruque AhmedBAN1990110121212.003534.29000--
Suresh RainaIND2009-2014210111111.005220.0000011
Nasir AhmedBAN1990110111111.003432.35000--
Virender SehwagIND2009210101010.0010100.0000020
Kuldeep YadavIND20231111010*-10100.0000020
Vinod KambliIND19961111010*-2934.4800000
Azhar HossainBAN1990110101010.002343.48000--
Ambati RayuduIND2014110888.001942.1100000
Javagal SrinathIND1996110666.006100.0000010
Saeed AnwarPAK1997110666.00875.0000010
Ravi ShastriIND1991110666.002227.2700000
Enamul HaqueBAN1990110555.001241.67000-0
Akram KhanBAN1990110444.00757.14000-0
Aaqib JavedPAK1997110444.00580.0000000
Gholam NousherBAN1990110444.00850.00000-0
Moin KhanPAK1997110222.00922.2200000
Saleem MalikPAK1997110222.00540.0000000
Aminul IslamBAN1990110111.00425.0000000
Nayan MongiaIND1996110111.00812.5000000
Anil KumbleIND199611100*---00000
Saqlain MushtaqPAK1997110000.0040.0000100
Arshad KhanPAK1997110000.0030.0000100
Desmond HaynesWI1993110000.0010.0000100
Phil SimmonsWI1993110000.0060.0000100
Ajay JadejaIND1996110000.00110.0000100
Page 1Next

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