Batting by year (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×

Player figures come from full scorecards, which we hold for 482 of the 1,002 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason RoyENG201820181010055418055.40484114.463125814
Virat KohliIND2019201999054512360.5654799.63310476
Rohit SharmaIND20132013662491209122.75452108.632104523
AB de VilliersSA20142014772470136*94.00405116.05140416
Jonny BairstowENG201820181010045713945.70406112.56121578
Rohit SharmaIND2019201999044413349.3353582.991313412
Jos ButtlerENG2018201810104442110*73.67396111.622214310
Rohit SharmaIND20162016551441171*110.25434101.612103514
AB de VilliersSA200920099924318461.5747391.12040305
Faf du PlessisSA2014201488042512653.1344994.65210369
KL RahulIND2023202388341597*83.0050682.02050288
Herschelle GibbsSA200920091010040311040.3046985.93120494
Eoin MorganENG2015201599139912149.8843192.581333410
Herschelle GibbsSA2006200699039217543.5639798.74111488
Virat KohliIND2016201655038111776.2038499.22220324
Jonathan TrottENG2011201177137513762.5045981.70211240
Martin GuptillNZ2016201666037311462.17357104.481203615
Ross TaylorNZ200720071110136911741.0043085.81120377
Jacques KallisSA200920098803687246.0045081.78040342
Virat KohliIND202020206603568959.3336797.00040284
James TaylorENG2015201599135310144.1340686.95111353
Shikhar DhawanIND2019201999034914338.7835498.59202453
Virat KohliIND20132013652344115*114.67279123.30221418
Quinton de KockSA2016201688134217848.86275124.361103314
Alex HalesENG201820181010133214736.8934396.79110377
Joe RootENG201820181010333091*47.1441379.90031171
Peter FultonNZ2007200777132876*54.6736789.37040266
Quinton de KockSA2023202377032210946.0036189.20110359
David MillerSA2023202377132010153.33310103.231212514
Heinrich KlaasenSA2023202377031917445.57228139.911012518
Rilee RossouwSA2016201666131812263.6032199.07120413
Faf du PlessisSA2016201676031311152.1734191.79120330
Harry BrookENG20242024551312110*78.00244127.871203013
Boeta DippenaarSA2006200699031010134.4450661.26110340
Brendon McCullumNZ20072007111033079643.8632993.31020266
Ben DuckettENG2024202455030510761.00278109.71120354
MS DhoniIND2019201977330587*76.2539377.61041206
Imam-ul-HaqPAK20222022331298106149.00293101.71210187
Mahela JayawardeneSL200620066602978649.5033688.39040240
Rohit SharmaIND2017201755029612559.20284104.231202214
Haris SohailPAK2019201955129113072.7533985.84200234
Aiden MarkramSA20232023771291102*48.50258112.79120308
Shikhar DhawanIND202020206502909658.0031791.48030392
Shikhar DhawanIND2016201655028712657.40286100.35120325
MS DhoniIND2009200976128512457.0038673.83110223
Virat KohliIND202320236602848547.3335679.78040222
Shikhar DhawanIND2013201366128410056.80278102.16120400
Eoin MorganENG2014201455028210656.40277101.811201911
Babar AzamPAK2017201755028210056.4034382.22110232
Andrew StraussENG200920098802816335.1333883.14021341
Page 1Next

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