Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sophia Gardens×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUS2013-2018220000.0050.0000200
Ben DuckettENG2025-2026220000.0040.0000200
Dinesh ChandimalSL2013-2017330535317.677273.6101221
Adam GilchristAUS2005110000.0020.0000100
Chris ReadENG2006110000.0020.0000100
Upul TharangaSL2016110000.0010.0000100
Isuru UdanaSL2019110000.0030.0000100
Shaminda ErangaSL2013110000.0040.0000100
Mohammad MithunBAN2019110000.0020.0000100
Mustafizur RahmanBAN2017-2019210000.0030.0000100
Shivam DubeIND2026110000.0010.0000100
Roston ChaseWI2025110000.0010.0000100
Imam-ul-HaqPAK2021110000.0010.0000100
Prasidh KrishnaIND2026110000.0030.0000100
Jamie SmithENG2025110000.0040.0000100
J AndrewWI2025110000.0050.0000100
Stuart BroadENG2006-201342188*8.001361.5400100
Tamim IqbalBAN2017-201922019199.503161.2900110
David MillerSA2013220383819.0029131.0300113
Chris JordanENG2014-20163211515*15.002075.0000101
Jake BallENG201722122*2.00633.3300100
Jonathan TrottENG2011-2013430716323.6767105.9701142
Ravindra JadejaIND2011-20144325647*56.0041136.5900171
James TredwellENG2013-201433111105.501668.7500101
Corey AndersonNZ2013-2017330403013.3340100.0000131
Mark WoodENG2016-2019531118*5.5011100.0000110
Kusal MendisSL2016-2019330492716.336476.5600160
Ross TaylorNZ2013-20195401056326.2515169.5401190
Luke RonchiNZ2013-201744025166.254259.5200130
Thisara PereraSL2013-2019440432710.756170.4900122
Kushal Janith PereraSL2013-201944039299.754881.2500150
Babar AzamPAK2016-20214417938*26.339484.0400191
Virat KohliIND2011-202655126110765.2526797.75121232
Angelo MathewsSL2013-20195501125122.4020155.7201162
Jos ButtlerENG2013-20261111346091*57.50374122.990613214
Joe RootENG2013-202612122568166*56.8062191.47131495
Marcus TrescothickENG2006110161616.002759.2600020
Rahul DravidIND2011110696969.007987.3401040
Matthew HaydenAUS2005110373737.005074.0000041
Damien MartynAUS2005110777777.0011268.7501020
Herschelle GibbsSA2008110333.00742.8600000
Jacques KallisSA200811100*-50.0000000
Younis KhanPAK20061111212*-12100.0000020
Daniel VettoriNZ2013210555.001631.2500000
Parthiv PatelIND2011110191919.003948.7200000
Chris GayleWI2013110363636.0027133.3300051
Habibul BasharBAN2005110474747.007265.2800030
Mohammad RafiqueBAN200511199*-7128.5700020
Mashrafe MortazaBAN2005-201931144*-944.4400000
Mohammad AshrafulBAN2005110100100100.0010199.01100110
Page 1Next

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