One Day Internationals - Batting Records and Statistics - High Scores
Batsmen Scoring more than Opposing Team Innings Total
  Player Country Match Runs Versus Opposition
Total
Ground
1 A R Border Australia 28/01/1985 118* Sri Lanka 91 Adelaide Oval
2 D M Jones Australia 28/01/1985 99* Sri Lanka 91 Adelaide Oval
3 R K Paudel Nepal 10/09/2021 86 Papua New Guinea 82 Al Amerat Cricket Ground Ministry Turf 1
4 J S Malhotra United States 09/09/2021 173* Papua New Guinea 137 Al Amerat Cricket Ground Ministry Turf 2
5 D L Haynes West Indies 14/04/1985 145* New Zealand 129 Albion Sports Complex
6 D M Jones Australia 04/03/1990 107 New Zealand 94 AMI Stadium
7 M van Lingen Namibia 20/09/2022 119* Papua New Guinea 117 Amini Park
8 D A Warner* Australia 25/10/2023 104 Netherlands 90 Arun Jaitley Stadium
9 G J Maxwell Australia 25/10/2023 106 Netherlands 90 Arun Jaitley Stadium
10 Yuvraj Singh India 11/04/2003 102* Bangladesh 76 Bangabandhu National Stadium
11 G W Flower Zimbabwe 27/03/1999 140 Kenya 123 Bangabandhu National Stadium
12 J H Kallis South Africa 11/01/2012 72 Sri Lanka 43 Boland Park
13 H M Amla South Africa 11/01/2012 112 Sri Lanka 43 Boland Park
14 A B de Villiers South Africa 11/01/2012 52 Sri Lanka 43 Boland Park
15 R G Sharma* India 29/10/2018 162 West Indies 153 Brabourne Stadium
16 S D Hope* West Indies 12/08/2025 120* Pakistan 92 Brian Lara Stadium
17 K U Carty* West Indies 25/05/2025 170 Ireland 165 Castle Avenue
18 S R Tendulkar India 23/02/2003 152 Namibia 130 City Oval
19 C H Gayle West Indies 04/03/2003 119 Kenya 104 Diamond Oval
20 Mushfiqur Rahim* Bangladesh 15/09/2018 144 Sri Lanka 124 Dubai International Cricket Stadium
21 R G Sharma* India 13/11/2014 264 Sri Lanka 251 Eden Gardens
22 V Kohli* India 05/11/2023 101* South Africa 83 Eden Gardens
23 K C Sangakkara Sri Lanka 06/01/2007 79 New Zealand 73 Eden Park
24 G M Turner New Zealand 07/06/1975 171* East Africa 128 Edgbaston
25 T M Dilshan Sri Lanka 24/01/2009 137* Pakistan 75 Gaddafi Stadium
26 Shubman Gill* India 15/01/2023 116 Sri Lanka 73 Greenfield International Stadium
27 V Kohli* India 15/01/2023 166* Sri Lanka 73 Greenfield International Stadium
28 M L Hayden Australia 30/08/2002 146 Pakistan 108 Gymkhana Club Ground
29 C S MacLeod Scotland 23/01/2014 175 Canada 171 Hagley Oval
30 S C Williams* Zimbabwe 26/06/2023 174 United States 104 Harare Sports Club
31 C B Wishart Zimbabwe 10/02/2003 172* Namibia 104 Harare Sports Club
32 P A de Silva Sri Lanka 06/11/1994 107* Zimbabwe 105 Harare Sports Club
33 Abdul Malik* Afghanistan 19/12/2024 84 Zimbabwe 54 Harare Sports Club
34 Sediqullah Atal* Afghanistan 19/12/2024 104 Zimbabwe 54 Harare Sports Club
35 M G Erasmus Namibia 06/03/2022 121* Oman 116 ICC Global Cricket Academy
36 N J Astle New Zealand 10/09/2004 145* United States 137 Kennington Oval
37 J H Kallis South Africa 22/11/2006 119* India 91 Kingsmead
38 D L Amiss England 07/06/1975 137 India 132 Lord's
39 Ijaz Ahmed Pakistan 29/10/1988 124* Bangladesh 111 MA Aziz Stadium
40 Imam-ul-Haq* Pakistan 22/08/2023 61 Afghanistan 59 Mahinda Rajapaksha International Cricket Stadium
41 J A H Marshall New Zealand 01/07/2008 161 Ireland 112 Mannofield Park
42 B B McCullum New Zealand 01/07/2008 166 Ireland 112 Mannofield Park
43 S E Marsh Australia 30/08/2008 76 Bangladesh 74 Marrara Cricket Ground
44 M E K Hussey Australia 30/08/2008 85 Bangladesh 74 Marrara Cricket Ground
45 G R Marsh Australia 10/01/1989 125* Pakistan 108 Melbourne Cricket Ground
46 D A Warner* Australia 09/12/2016 156 New Zealand 147 Melbourne Cricket Ground
47 T M Head* Australia 22/11/2022 152 England 142 Melbourne Cricket Ground
48 Babar Azam* Pakistan 30/08/2023 151 Nepal 104 Multan Cricket Stadium
49 Iftikhar Ahmed Pakistan 30/08/2023 109* Nepal 104 Multan Cricket Stadium
50 I V A Richards West Indies 13/10/1987 181 Sri Lanka 169 National Stadium (Karachi)
51 Mohammad Yousuf Pakistan 21/04/2002 125 New Zealand 122 National Stadium (Karachi)
52 J H Kallis South Africa 25/01/2004 109* West Indies 54 Newlands
53 J A Rudolph South Africa 25/01/2004 61* West Indies 54 Newlands
54 P R Stirling* Ireland 12/03/2018 126 United Arab Emirates 91 Old Hararians Sports Club
55 W T S Porterfield Ireland 12/03/2018 92 United Arab Emirates 91 Old Hararians Sports Club
56 I V A Richards West Indies 31/05/1984 189* England 168 Old Trafford
57 A B de Villiers South Africa 03/03/2011 134 Netherlands 120 Punjab Cricket Association IS Bindra Stadium
58 D P M D Jayawardene Sri Lanka 15/03/2007 85 Bermuda 78 Queen's Park Oval
59 Fakhar Zaman Pakistan 20/07/2018 210* Zimbabwe 155 Queens Sports Club
60 Imam-ul-Haq* Pakistan 13/07/2018 128 Zimbabwe 107 Queens Sports Club
61 C J Anderson New Zealand 01/01/2014 131* West Indies 124 Queenstown Events Centre
62 M S Atapattu Sri Lanka 16/09/2002 101 Netherlands 86 R Premadasa Stadium
63 K C Sangakkara Sri Lanka 20/07/2013 169 South Africa 140 R Premadasa Stadium
64 S B Styris New Zealand 10/08/2010 89 India 88 Rangiri Dambulla International Stadium
65 L R P L Taylor New Zealand 10/08/2010 95 India 88 Rangiri Dambulla International Stadium
66 G Kirsten South Africa 16/02/1996 188* United Arab Emirates 152 Rawalpindi Cricket Stadium
67 Imran Nazir Pakistan 21/03/2007 160 Zimbabwe 99 Sabina Park
68 D S Lehmann Australia 27/02/2003 50* Namibia 45 Senwes Park
69 H H Gibbs South Africa 03/10/2002 153 Bangladesh 133 Senwes Park
70 M L Hayden Australia 27/02/2003 88 Namibia 45 Senwes Park
71 A Symonds Australia 27/02/2003 59 Namibia 45 Senwes Park
72 H Masakadza Zimbabwe 02/01/2016 83 Afghanistan 58 Sharjah Cricket Stadium
73 Mohammad Yousuf Pakistan 17/04/2002 129 Sri Lanka 78 Sharjah Cricket Stadium
74 C G Greenidge West Indies 03/12/1986 67 Sri Lanka 55 Sharjah Cricket Stadium
75 S T Jayasuriya Sri Lanka 29/10/2000 189 India 54 Sharjah Cricket Stadium
76 R B Richardson West Indies 03/12/1986 109 Sri Lanka 55 Sharjah Cricket Stadium
77 A N Cook England 13/02/2012 137 Pakistan 130 Sheikh Zayed Stadium
78 D L Haynes West Indies 17/12/1992 96 Pakistan 81 Sydney Cricket Ground
79 A B de Villiers South Africa 27/02/2015 162* West Indies 151 Sydney Cricket Ground
80 A Flintoff England 17/09/2004 104 Sri Lanka 95 The Rose Bowl
81 Sharjeel Khan Pakistan 18/08/2016 152 Ireland 82 The Village
82 R K Paudel Nepal 12/03/2023 77 United Arab Emirates 71 Tribhuvan University International Cricket Ground
83 C G Greenidge West Indies 04/01/1987 100 Australia 91 WACA Ground
84 D A Warner* Australia 04/03/2015 178 Afghanistan 142 WACA Ground
85 S S Iyer* India 02/11/2023 82 Sri Lanka 55 Wankhede Stadium
86 V Kohli* India 02/11/2023 88 Sri Lanka 55 Wankhede Stadium
87 Shubman Gill* India 02/11/2023 92 Sri Lanka 55 Wankhede Stadium
88 J-P Duminy South Africa 22/10/2010 129 Zimbabwe 127 Willowmoore Park
89 Ishan Kishan* India 10/12/2022 210 Bangladesh 182 Zahur Ahmed Chowdhury Stadium

Batting Records and Statistics Menu