Best bat avg from 1971 to 2026 in ODI
Latest match - England vs Sri Lanka on 27 Jan 2026
| Inns | Runs | Avg | SR | 4s | 6s | |
|---|---|---|---|---|---|---|
| Michael English | 1 | 107 | 107 | 88 | 9 | 2 |
| Arvind Kandappah | 2 | 97 | 97 | 62 | 4 | 3 |
| Aamer Yamin | 3 | 95 | 95 | 99 | 8 | 5 |
| Kim Barnett | 1 | 84 | 84 | 58 | 0 | 0 |
| Clive Radley | 4 | 250 | 83 | 68 | 25 | 0 |
| Gavin Main | 4 | 82 | 82 | 94 | 7 | 1 |
| Rob Bailey | 4 | 137 | 69 | 70 | 6 | 2 |
| Sunil Wettimuny | 3 | 136 | 68 | 56 | 16 | 0 |
| Milind Kumar | 21 | 1016 | 68 | 102 | 89 | 27 |
| Ryan ten Doeschate | 32 | 1541 | 67 | 88 | 130 | 29 |
Quick Links
- Sikandar Raza vs Maheesh Theekshana in ODI
- Shakib Al Hasan vs Matt Henry in ODI
- Charith Asalanka vs Mohammad Nabi in ODI
- Aiden Markram vs Sompal Kami in ODI
- Shubman Gill vs Shakib Al Hasan in ODI
- Mahmudullah vs Mohammed Siraj in ODI
- David Miller vs Blessing Muzarabani in ODI
- Fakhar Zaman vs Bilal Khan in ODI
- Kane Williamson vs Ravindra Jadeja in ODI
- Jason Roy vs Sandeep Lamichhane in ODI