Batting by year (Men's ODIs)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Year | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KL RahulIND | 2023 | 2023 | 26 | 24 | 8 | 1060 | 111* | 66.25 | 1208 | 87.75 | 2 | 7 | 0 | 93 | 18 |
| Hashim AmlaSA | 2010 | 2010 | 15 | 15 | 1 | 1058 | 129 | 75.57 | 1015 | 104.24 | 5 | 4 | 0 | 106 | 6 |
| Virat KohliIND | 2014 | 2014 | 20 | 20 | 2 | 1054 | 139* | 58.56 | 1058 | 99.62 | 4 | 5 | 1 | 94 | 20 |
| Babar AzamPAK | 2019 | 2019 | 19 | 19 | 2 | 1047 | 115 | 61.59 | 1132 | 92.49 | 3 | 6 | 0 | 104 | 9 |
| Shai HopeWI | 2019 | 2019 | 23 | 22 | 2 | 1039 | 170 | 51.95 | 1279 | 81.24 | 3 | 6 | 0 | 93 | 16 |
| Chris GayleWI | 2006 | 2006 | 30 | 30 | 3 | 1036 | 133* | 38.37 | 1276 | 81.19 | 3 | 3 | 5 | 140 | 20 |
| MS DhoniIND/AX | 2007 | 2007 | 35 | 31 | 7 | 1035 | 139* | 43.13 | 1170 | 88.46 | 1 | 6 | 3 | 84 | 19 |
| Paul CollingwoodENG | 2007 | 2007 | 32 | 31 | 6 | 1032 | 120* | 41.28 | 1303 | 79.20 | 2 | 5 | 2 | 73 | 12 |
| Rohit SharmaIND | 2018 | 2018 | 19 | 19 | 5 | 1030 | 162 | 73.57 | 1029 | 100.10 | 5 | 3 | 1 | 104 | 39 |
| Virat KohliIND | 2012 | 2012 | 17 | 17 | 2 | 1026 | 183 | 68.40 | 1094 | 93.78 | 5 | 3 | 1 | 92 | 5 |
| Mohammad HafeezPAK | 2011 | 2011 | 30 | 30 | 3 | 1023 | 139* | 37.89 | 1317 | 77.68 | 3 | 4 | 2 | 118 | 12 |
| Ross TaylorNZ | 2015 | 2015 | 26 | 24 | 6 | 1022 | 119* | 56.78 | 1240 | 82.42 | 4 | 4 | 1 | 83 | 12 |
| Upul TharangaSL | 2017 | 2017 | 25 | 25 | 4 | 1011 | 119 | 48.14 | 1103 | 91.66 | 2 | 6 | 1 | 123 | 15 |
| Aiden MarkramSA | 2023 | 2023 | 23 | 23 | 4 | 1008 | 175 | 53.05 | 880 | 114.55 | 3 | 5 | 0 | 100 | 29 |
| Sachin TendulkarIND | 2003 | 2003 | 18 | 18 | 1 | 1006 | 152 | 59.18 | 1136 | 88.56 | 3 | 7 | 1 | 114 | 6 |
| Tillakaratne DilshanSL | 2009 | 2009 | 19 | 19 | 1 | 1000 | 160 | 55.56 | 969 | 103.20 | 4 | 2 | 1 | 130 | 8 |
| Sanath JayasuriyaSL | 2006 | 2006 | 24 | 23 | 1 | 995 | 152 | 45.23 | 961 | 103.54 | 4 | 2 | 2 | 113 | 27 |
| Virat KohliIND | 2010 | 2010 | 25 | 24 | 3 | 995 | 118 | 47.38 | 1169 | 85.12 | 3 | 7 | 3 | 90 | 4 |
| Tillakaratne DilshanSL | 2014 | 2014 | 25 | 25 | 1 | 990 | 101 | 41.25 | 1160 | 85.34 | 1 | 7 | 0 | 129 | 1 |
| Mohammad YousufPAK/AX | 2007 | 2007 | 21 | 21 | 4 | 988 | 117 | 58.12 | 1263 | 78.23 | 2 | 9 | 0 | 77 | 6 |
| Jacques KallisSA | 2007 | 2007 | 27 | 24 | 7 | 987 | 128* | 58.06 | 1278 | 77.23 | 1 | 7 | 2 | 79 | 14 |
| Joe RootENG | 2017 | 2017 | 19 | 18 | 4 | 983 | 133* | 70.21 | 1067 | 92.13 | 2 | 7 | 0 | 82 | 7 |
| Michael ClarkeAUS | 2007 | 2007 | 31 | 26 | 5 | 981 | 130 | 46.71 | 1210 | 81.07 | 1 | 7 | 3 | 86 | 11 |
| Sachin TendulkarIND | 2009 | 2009 | 21 | 20 | 2 | 972 | 175 | 54.00 | 1034 | 94.00 | 3 | 3 | 0 | 108 | 13 |
| Ross TaylorNZ | 2017 | 2017 | 20 | 20 | 4 | 968 | 107 | 60.50 | 1182 | 81.90 | 2 | 7 | 0 | 91 | 1 |
| Mahela JayawardeneSL | 2011 | 2011 | 26 | 23 | 2 | 968 | 144 | 46.10 | 1186 | 81.62 | 3 | 6 | 0 | 86 | 3 |
| Eoin MorganENG | 2015 | 2015 | 24 | 23 | 1 | 967 | 121 | 43.95 | 1031 | 93.79 | 2 | 7 | 5 | 82 | 30 |
| AB de VilliersSA | 2010 | 2010 | 16 | 16 | 4 | 964 | 114* | 80.33 | 944 | 102.12 | 5 | 4 | 0 | 67 | 19 |
| Dawid MalanENG | 2023 | 2023 | 17 | 17 | 1 | 963 | 140 | 60.19 | 973 | 98.97 | 4 | 5 | 1 | 106 | 24 |
| Shikhar DhawanIND | 2017 | 2017 | 22 | 22 | 2 | 960 | 132* | 48.00 | 947 | 101.37 | 3 | 6 | 1 | 124 | 14 |
| Quinton de KockSA | 2017 | 2017 | 19 | 19 | 1 | 956 | 168* | 53.11 | 1008 | 94.84 | 2 | 7 | 1 | 106 | 8 |
| Gerhard ErasmusNAM | 2022 | 2022 | 20 | 19 | 3 | 954 | 121* | 59.63 | 1210 | 78.84 | 1 | 8 | 0 | 67 | 21 |
| Will YoungNZ | 2023 | 2023 | 22 | 22 | 1 | 950 | 105 | 45.24 | 1091 | 87.08 | 1 | 7 | 2 | 112 | 16 |
| Shane WatsonAUS | 2009 | 2009 | 23 | 23 | 4 | 945 | 136* | 49.74 | 1156 | 81.75 | 3 | 2 | 4 | 96 | 18 |
| Upul TharangaSL | 2006 | 2006 | 21 | 19 | 0 | 936 | 120 | 49.26 | 1209 | 77.42 | 5 | 3 | 2 | 115 | 3 |
| Asif KhanUAE | 2023 | 2023 | 24 | 24 | 3 | 934 | 151* | 44.48 | 1059 | 88.20 | 3 | 4 | 2 | 69 | 38 |
| Adam GilchristAUS | 2007 | 2007 | 30 | 29 | 2 | 934 | 149 | 34.59 | 912 | 102.41 | 1 | 7 | 2 | 117 | 20 |
| Pathum NissankaSL | 2023 | 2023 | 24 | 24 | 3 | 932 | 104 | 44.38 | 1068 | 87.27 | 2 | 8 | 3 | 126 | 4 |
| Misbah-ul-HaqPAK | 2011 | 2011 | 29 | 24 | 7 | 928 | 93* | 54.59 | 1359 | 68.29 | 0 | 9 | 1 | 56 | 10 |
| Mohammad RizwanPAK | 2023 | 2023 | 21 | 19 | 7 | 925 | 131* | 77.08 | 973 | 95.07 | 1 | 6 | 0 | 85 | 10 |
| Mahela JayawardeneSL/AX | 2007 | 2007 | 27 | 27 | 2 | 925 | 115* | 37.00 | 1139 | 81.21 | 2 | 6 | 4 | 74 | 14 |
| Tillakaratne DilshanSL | 2010 | 2010 | 20 | 20 | 2 | 921 | 110 | 51.17 | 931 | 98.93 | 3 | 4 | 1 | 124 | 7 |
| Jonny BairstowENG | 2018 | 2018 | 21 | 21 | 0 | 920 | 139 | 43.81 | 808 | 113.86 | 3 | 2 | 1 | 112 | 25 |
| Heinrich KlaasenSA | 2023 | 2023 | 23 | 21 | 2 | 917 | 174 | 48.26 | 646 | 141.95 | 3 | 2 | 1 | 78 | 44 |
| Joe RootENG | 2018 | 2018 | 23 | 23 | 8 | 917 | 113* | 61.13 | 1102 | 83.21 | 3 | 5 | 1 | 62 | 5 |
| Kumar SangakkaraSL | 2008 | 2008 | 25 | 24 | 2 | 909 | 128 | 41.32 | 1184 | 76.77 | 4 | 2 | 1 | 98 | 2 |
| David WarnerAUS | 2023 | 2023 | 19 | 19 | 0 | 907 | 163 | 47.74 | 792 | 114.52 | 3 | 6 | 1 | 92 | 38 |
| Faf du PlessisSA | 2017 | 2017 | 19 | 18 | 3 | 905 | 185 | 60.33 | 980 | 92.35 | 2 | 6 | 1 | 78 | 8 |
| Mohammad YousufPAK | 2003 | 2003 | 27 | 26 | 4 | 903 | 94* | 41.05 | 1144 | 78.93 | 0 | 9 | 3 | 73 | 9 |
| Michael ClarkeAUS | 2011 | 2011 | 24 | 22 | 6 | 900 | 101 | 56.25 | 1130 | 79.65 | 1 | 6 | 0 | 65 | 8 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.