High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
N Jagadeesan 277 141 25 15 196.45 Tamil Nadu v Arunachal Bengaluru 21 Nov 2022 LA
AD Brown 268 160 30 12 167.50 Surrey v Glamorgan The Oval 19 Jun 2002 LA
RG Sharma 264 173 33 9 152.60 India v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
DJM Short 257 148 15 23 173.64 West Aust v Queensland Sydney 28 Sep 2018 LA
S Dhawan 248 150 30 7 165.33 India A v SA A Pretoria 12 Aug 2013 LA
PP Shaw 244 153 28 11 159.47 Northants v Somerset Northampton 9 Aug 2023 LA
MJ Guptill 237* 163 24 11 145.39 New Zealand v West Indies Wellington 21 Mar 2015 ODI # 3643
TM Head 230 127 28 8 181.10 South Aust v Queensland Adelaide 13 Oct 2021 LA
BR Dunk 229* 157 15 13 145.85 Tasmania v Queensland North Sydney 18 Oct 2014 LA
PP Shaw 227* 152 31 5 149.34 Mumbai v Puducherry Jaipur 25 Feb 2021 LA
JR Bracey 224* 151 30 5 148.34 Gloucs v Somerset Bristol 13 Aug 2023 LA
RG Pollock 222* - - - - E. Province v Border East London 19 Oct 1974 LA
JM How 222 138 27 8 160.86 Central D v Northern Dis Hamilton 6 Mar 2013 LA
BM Duckett 220* 131 29 6 167.93 Eng Lions v Sri Lanka A Canterbury 25 Jul 2016 LA
RD Gaikwad 220* 159 10 16 138.36 Maharashtra v UP Ahmedabad 28 Nov 2022 LA
V Sehwag 219 149 25 7 146.97 India v West Indies Indore 8 Dec 2011 ODI # 3223
CH Gayle 215 147 10 16 146.25 West Indies v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
SV Samson 212* 129 21 10 164.34 Kerala v Goa Alur (2) 12 Oct 2019 LA
Fakhar Zaman 210* 156 24 5 134.61 Pakistan v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
P Nissanka 210* 139 20 8 151.07 Sri Lanka v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
Ishan Kishan 210 131 24 10 160.30 India v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
Abid Ali 209* 156 24 5 133.97 Islamabad v Peshawar Peshawar 6 Feb 2018 LA
RG Sharma 209 158 12 16 132.27 India v Australia Bengaluru 2 Nov 2013 ODI # 3428
RG Sharma 208* 153 13 12 135.94 India v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
Soumya Sarkar 208* 153 14 16 135.94 Abahani Ltd v Sheikh Jamal Savar (3) 23 Apr 2019 LA
Shubman Gill 208 149 19 9 139.59 India v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
Mohammad Ali 207 - - - - Pak Customs v Defence HA Sialkot 4 Apr 2005 LA
OG Robinson 206* 131 27 6 157.25 Kent v Worcs Worcester 2 Aug 2022 LA
AI Kallicharran 206 - - - - Warwickshire v Oxfordshire Birmingham 4 Jul 1984 LA
Sharjeel Khan 206 136 19 14 151.47 Sindh v Khyber Islamabad 16 Mar 2022 LA
AGH Orr 206 161 18 11 127.95 Sussex v Somerset Taunton 19 Aug 2022 LA
KIC Asalanka 206 142 12 16 145.07 Colombo v Jaffna Dambulla 6 Oct 2024 LA
CJ Bowes 205 110 27 7 186.36 Canterbury v Otago Christchurch 23 Oct 2024 LA
Khalid Latif 204* 163 19 7 125.15 K Dolphins v Quetta Bears Karachi 15 Mar 2009 LA
AD Brown 203 - - - - Surrey v Hampshire Guildford 20 Jul 1997 LA
YBK Jaiswal 203 154 17 12 131.81 Mumbai v Jharkhand Alur (2) 16 Oct 2019 LA
A Barrow 202* - - - - Natal v African XI Durban 25 Oct 1975 LA
PJ Hughes 202* 151 18 6 133.77 Australia A v SA A Darwin 29 Jul 2014 LA
TM Head 202 120 20 12 168.33 South Aust v West Aust Sydney 5 Oct 2015 LA
KV Kaushal 202 135 18 9 149.62 Uttarakhand v Sikkim Nadiad 6 Oct 2018 LA
RS Bopara 201* 138 18 10 145.65 Essex v Leics Leicester 4 Jun 2008 LA
GJ Maxwell 201* 128 21 10 157.03 Australia v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
Usman Khan 201* 132 16 13 152.27 Eshaal v Sui Northern Faisalabad 5 Oct 2024 LA
VJ Wells 201 - - - - Leics v Berkshire Leicester 25 Jun 1996 LA
SR Tendulkar 200* 147 25 3 136.05 India v South Africa Gwalior 24 Feb 2010 ODI # 2962
Kamran Akmal 200 148 27 4 135.13 WAPDA v Habib Bank Hyderabad (Sind) 3 Jan 2018 LA
M Van Buuren 200 159 16 10 125.78 Gauteng v W Province Johannesburg 10 Feb 2019 LA
SB Vyas 200 131 20 9 152.67 Saurashtra v Manipur Delhi 13 Nov 2022 LA
GA Gooch 198* - - - - Essex v Sussex Hove 25 May 1982 LA
VR Iyer 198 146 20 7 135.61 M. Pradesh v Punjab Indore 28 Feb 2021 LA
Sajid Ali 197* 171 21 3 115.20 National Bnk v United Bank Karachi 28 Feb 1997 LA
DA Warner 197 141 20 10 139.71 NSW v Victoria North Sydney 24 Oct 2013 LA
G Snyman 196 113 7 17 173.45 Namibia v U.A.E. Windhoek 28 Nov 2007 LA
TF Rogers 196 142 15 15 138.02 Victoria v NSW North Sydney 14 Feb 2024 LA
Y Dubey 195* 150 19 4 130.00 M. Pradesh v Nagaland Mumbai 21 Nov 2022 LA
CR Ervine 195 148 22 6 131.75 ZIM Select v Shaheens Harare 27 May 2023 LA
CK Coventry 194* 156 16 7 124.35 Zimbabwe v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
Saeed Anwar 194 146 22 5 132.87 Pakistan v India Chennai 21 May 1997 ODI # 1209
Sharjeel Khan 194 124 14 13 156.45 ZTBL v WAPDA Islamabad 28 Oct 2013 LA
GH Worker 194 145 16 10 133.79 Central D v Canterbury Timaru 2 Jan 2015 LA
Fakhar Zaman 193 155 18 10 124.51 Pakistan v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Samiullah Shinwari 192* 123 16 11 156.09 Speen-Ghar v Amo Region Kabul 25 Jul 2018 LA
G Tarr 192* 163 21 4 117.79 Knights v SA Emerging Bloemfontein 19 Sep 2023 LA
CJ Ferguson 192 143 21 5 134.26 Worcs v Leics Worcester 29 May 2018 LA
R Samarth 192 158 22 3 121.51 Karnataka v Kerala Delhi 8 Mar 2021 LA
DS Lehmann 191 103 20 11 185.43 Yorkshire v Notts Scarborough 26 Aug 2001 LA
HG Munsey 191 150 14 11 127.33 Scotland v Netherlands Dundee 12 Jun 2025 ODI # 4888
Khurram Manzoor 190* 118 26 5 161.01 Khyber v Punjab (Pak) Faisalabad 28 Apr 2018 LA
V Sibanda 190 157 24 7 121.01 Rhinos v Rocks Masvingo 10 Oct 2012 LA
Raqibul Hasan 190 138 17 10 137.68 Mohammedan v Abahani Ltd Savar (4) 8 May 2017 LA
JM Vince 190 154 15 5 123.37 Hampshire v Gloucs Southampton 26 Apr 2019 LA
IVA Richards 189* 170 21 5 111.17 West Indies v England Manchester 31 May 1984 ODI # 264
JGE Benning 189* 146 28 4 129.45 Surrey v Gloucs Bristol 18 Jun 2006 LA
MJ Guptill 189* 155 19 2 121.93 New Zealand v England Southampton 2 Jun 2013 ODI # 3361
TP Alsop 189* 155 19 5 121.93 Sussex v Middlesex Hove 23 Aug 2022 LA
ST Jayasuriya 189 161 21 4 117.39 Sri Lanka v India Sharjah 29 Oct 2000 ODI # 1652
Imran Nazir 189 83 26 9 227.71 ZTBL v Sui Northern Islamabad 5 Nov 2013 LA
G Kirsten 188* 159 13 4 118.23 South Africa v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
AJ Finch 188* 151 11 14 124.50 Victoria v Queensland Melbourne 1 Oct 2019 LA
DG Bedingham 188* 129 20 5 145.73 SA A v Sri Lanka A Potchefstroom 4 Sep 2024 LA
TM Dilshan 188 135 14 12 139.25 Bloomfield v Colts CC Colombo (Colts) 14 Nov 2007 LA
AD Hales 187* 167 20 4 111.97 Notts v Surrey Lord's 1 Jul 2017 LA
RD Gaikwad 187* 136 26 2 137.50 India A v Sri Lanka A Belgaum 6 Jun 2019 LA
JP Maher 187 129 26 3 144.96 Queensland v West Aust Brisbane 13 Feb 2004 LA
AM Rahane 187 142 17 8 131.69 Mumbai v Maharashtra Pune 3 Mar 2008 LA
Mohammad Nawaz 187 157 19 2 119.10 National Bnk v Karachi W Karachi 14 Jan 2016 LA
Khurram Manzoor 187 155 22 3 120.64 Karachi W v Islamabad Rawalpindi 4 Feb 2018 LA
CG Greenidge 186* - - - - West Indians v Lancashire Liverpool 29 May 1984 LA
SR Tendulkar 186* 150 20 3 124.00 India v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
Saeed Bin Nasir 186* 130 25 6 143.07 Khan RL v Sialkot Sialkot 22 Mar 2003 LA
EJ Barlow 186 - - - - Barlow's XI v Pollock XI Johannesburg 4 Apr 1970 LA
SE Marsh 186 148 23 6 125.67 West Aust v CA XI North Sydney 15 Oct 2015 LA
SR Watson 185* 96 15 15 192.70 Australia v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
DJ Malan 185* 126 16 8 146.82 Eng Lions v Sri Lanka A Northampton 21 Jul 2016 LA
PP Shaw 185* 123 21 7 150.40 Mumbai v Saurashtra Delhi 9 Mar 2021 LA
F du Plessis 185 141 16 3 131.20 South Africa v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
AR Bawne 184* 143 28 4 128.67 Maharashtra v Puducherry Ranchi 23 Nov 2022 LA
ME Trescothick 184 112 20 6 164.28 Somerset v Gloucs Taunton 23 Aug 2008 LA
MJ Lumb 184 150 21 6 122.66 Notts v Northants Nottingham 6 Jun 2016 LA
Anamul Haque 184 142 18 8 129.57 Prime Bank v Shinepukur Savar (4) 27 Mar 2022 LA
MS Dhoni 183* 145 15 10 126.20 India v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
SC Ganguly 183 158 17 7 115.82 India v Sri Lanka Taunton 26 May 1999 ODI # 1463
V Kohli 183 148 22 1 123.64 India v Pakistan Mirpur 18 Mar 2012 ODI # 3263
AK Markram 183 138 18 5 132.60 Titans v Lions Johannesburg 17 Mar 2017 LA
TB de Bruyn 183 142 20 4 128.87 Titans v Knights Bloemfontein 23 Mar 2019 LA
Shan Masood 182* 153 20 1 118.95 Islamabad v Rawalpindi Rawalpindi 9 Feb 2018 LA
Umar Amin 182* 141 21 3 129.07 State B of P v WAPDA Abbottabad 7 Oct 2024 LA
Mominul Haque 182 133 27 3 136.84 Bangladesh A v Ireland A Dublin 8 Aug 2018 LA
SS Eskinazi 182 136 17 6 133.82 Middlesex v Surrey Radlett 10 Aug 2022 LA
BA Stokes 182 124 15 9 146.77 England v New Zealand The Oval 13 Sep 2023 ODI # 4643
ML Hayden 181* 166 11 10 109.03 Australia v New Zealand Hamilton 20 Feb 2007 ODI # 2527
LRPL Taylor 181* 147 17 6 123.12 New Zealand v England Dunedin 7 Mar 2018 ODI # 3989
IVA Richards 181 125 16 7 144.80 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
RR Hendricks 181 135 16 3 134.07 Knights v Dolphins Bloemfontein 17 Oct 2014 LA
GH Worker 181 143 19 7 126.57 Central D v Northern Dis New Plymouth 4 Feb 2017 LA
TJ Prest 181 138 14 7 131.15 Hampshire v Kent Beckenham 7 Aug 2022 LA
A Mhatre 181 117 15 11 154.70 Mumbai v Nagaland Ahmedabad 31 Dec 2024 LA
TM Moody 180* - - - - Worcs v Surrey The Oval 9 Aug 1994 LA
MJ Guptill 180* 138 15 11 130.43 New Zealand v South Africa Hamilton 1 Mar 2017 ODI # 3843
Fakhar Zaman 180* 144 17 6 125.00 Pakistan v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
RN ten Doeschate 180 98 8 15 183.67 Essex v Scotland Chelmsford 2 Jun 2013 LA
Fakhar Zaman 180 146 21 4 123.28 Pakistan A v Zimbabwe A Harare 28 Sep 2016 LA
JJ Roy 180 151 16 5 119.20 England v Australia Melbourne 14 Jan 2018 ODI # 3951
DJ Hooda 180 128 19 5 140.62 Rajasthan v Karnataka Rajkot 14 Dec 2023 LA
EJ Pollock 180 138 21 5 130.43 Worcs v Middlesex Worcester 24 Jul 2024 LA
DLR Smith 179* 122 13 11 146.72 NSW v Victoria North Sydney 30 Oct 2011 LA
Naved Malik 179* 140 20 6 127.85 R Rams v ZTBL Karachi 25 Jan 2015 LA
JM Dakin 179 145 15 10 123.44 Leics v Wales MC Swansea 27 Jun 2001 LA
DA Warner 179 128 19 5 139.84 Australia v Pakistan Adelaide 26 Jan 2017 ODI # 3826
JD Campbell 179 137 15 6 130.65 West Indies v Ireland Dublin 5 May 2019 ODI # 4128
TB de Bruyn 179 115 21 4 155.65 Titans v North West Centurion 30 Mar 2022 LA
Saim Ayub 179 125 15 11 143.20 Karachi W v Rawalpindi Rawalpindi 9 Nov 2023 LA
W Jaffer 178* 132 19 4 134.84 Mumbai v Baroda Poona 27 Feb 2008 LA
H Masakadza 178* 167 17 4 106.58 Zimbabwe v Kenya Harare 18 Oct 2009 ODI # 2912
KIC Asalanka 178* 145 16 5 122.75 Sinhalese v Police SC Colombo (SSC) 24 Mar 2021 LA
HM Nicholls 178 161 27 1 110.55 Canterbury v Wellington Wellington 18 Jan 2015 LA
DA Warner 178 133 19 5 133.83 Australia v Afghanistan W.A.C.A 4 Mar 2015 ODI # 3623
Q de Kock 178 113 16 11 157.52 South Africa v Australia Centurion 30 Sep 2016 ODI # 3785
JM Vince 178 138 18 5 128.98 Hampshire v Glamorgan Southampton 12 May 2017 LA
JN Malan 177* 169 16 6 104.73 South Africa v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
SA Northeast 177* 148 22 4 119.59 Glamorgan v Worcs Worcester 23 Aug 2022 LA
MR Marsh 177* 132 17 9 134.09 Australia v Bangladesh Pune 11 Nov 2023 ODI # 4700
CG Greenidge 177 - - - - Hampshire v Glamorgan Southampton 16 Jul 1975 LA
SJ Cook 177 - - - - Somerset v Sussex Hove 12 May 1990 LA
AJ Wright 177 - - - - Gloucs v Scotland Bristol 24 Jun 1997 LA
SA Newman 177 156 19 4 113.46 Surrey v Yorkshire The Oval 20 May 2009 LA
PR Stirling 177 134 21 5 132.08 Ireland v Canada Toronto 7 Sep 2010 ODI # 3042
JM How 177 99 14 14 178.78 Central D v Canterbury New Plymouth 27 Dec 2014 LA
J Charles 177 124 12 11 142.74 Windward Is v Barbados Scarborough 19 Jan 2015 LA
Ibrahim Zadran 177 146 12 6 121.23 Afghanistan v England Lahore 26 Feb 2025 ODI # 4849
DR Clarke 176* - - - - Bedfordshire v Derby CB Dunstable 29 Aug 2001 LA
Asif Zakir 176* 141 20 2 124.82 Karachi v Sialkot R Sialkot 28 Mar 2004 LA
E Lewis 176* 130 17 7 135.38 West Indies v England The Oval 27 Sep 2017 ODI # 3916
AD Brown 176 97 20 8 181.44 Surrey v Gloucs The Oval 29 Apr 2007 LA
MA Agarwal 176 133 20 5 132.33 India A v SA A Chennai 13 Aug 2015 LA
CT Bancroft 176 155 14 8 113.54 West Aust v South Aust Sydney 5 Oct 2015 LA
AB de Villiers 176 104 15 7 169.23 South Africa v Bangladesh Paarl 18 Oct 2017 ODI # 3925
Litton Das 176 143 16 8 123.07 Bangladesh v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
Mohammad Naim 176 125 18 8 140.80 Prime Bank v Brothers Mirpur 9 Mar 2025 LA
N Kapil Dev 175* 138 16 6 126.81 India v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
MN van Wyk 175* 171 15 5 102.33 Dolphins v Knights Bloemfontein 17 Oct 2014 LA
HH Gibbs 175 111 21 7 157.65 South Africa v Australia Johannesburg 12 Mar 2006 ODI # 2349
SR Tendulkar 175 141 19 4 124.11 India v Australia Hyderabad 5 Nov 2009 ODI # 2923
V Sehwag 175 140 14 5 125.00 India v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
CS MacLeod 175 141 14 5 124.11 Scotland v Canada Christchurch 23 Jan 2014 ODI # 3459
SW Billings 175 139 21 4 125.89 Eng Lions v Pakistan A Canterbury 24 Jul 2016 LA
TM Head 175 139 18 4 125.89 Yorkshire v Leics Leicester 24 Jul 2016 LA
AK Markram 175 126 17 7 138.88 South Africa v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
WU Tharanga 174* 159 19 3 109.43 Sri Lanka v India Kingston 2 Jul 2013 ODI # 3382
C Munro 174* 118 22 6 147.45 Auckland v Canterbury Auckland 6 Dec 2017 LA
Moin Khan 174 152 17 5 114.47 PIA v Lahore W Karachi 25 Mar 2003 LA
JM Bairstow 174 113 16 7 153.98 Yorkshire v Durham Leeds 3 May 2017 LA
PN Mankad 174 130 16 6 133.84 Saurashtra v Chandigarh Eden Gardens 27 Feb 2021 LA
CA Pujara 174 131 20 5 132.82 Sussex v Surrey Hove 14 Aug 2022 LA
R Parag 174 116 12 12 150.00 Assam v J + K Ahmedabad 28 Nov 2022 LA
SC Williams 174 101 21 5 172.27 Zimbabwe v U.S.A. Harare 26 Jun 2023 ODI # 4601
H Klaasen 174 83 13 13 209.63 South Africa v Australia Centurion 15 Sep 2023 ODI # 4646
Q de Kock 174 140 15 7 124.28 South Africa v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
CG Greenidge 173* - - - - Hampshire v MC South Amersham 28 Apr 1973 LA
MJ Di Venuto 173* - - - - Derbyshire v Derby CB Derby 21 Jun 2000 LA
WU Tharanga 173* 149 20 4 116.10 Sri Lanka A v SA A East London 24 Sep 2008 LA
JT Smuts 173* 164 9 8 105.48 Warriors v Cape Cobras Cape Town 12 Mar 2017 LA
RR Hendricks 173* 145 14 5 119.31 SA A v AFG A Pretoria 30 Jul 2017 LA
AK Bains 173* 139 12 9 124.46 Himachal v Vidarbha Alur 26 Sep 2018 LA
JS Malhotra 173* 124 4 16 139.51 U.S.A. v P.N.G. Al Amerat 9 Sep 2021 ODI # 4320
EG Barnard 173* 140 17 4 123.57 Warwickshire v Essex Chelmsford 24 Jul 2024 LA
ME Waugh 173 148 16 3 116.89 Australia v West Indies Melbourne 9 Feb 2001 ODI # 1687
DA Warner 173 136 24 0 127.20 Australia v South Africa Cape Town 12 Oct 2016 ODI # 3795
Ishan Kishan 173 94 19 11 184.04 Jharkhand v M. Pradesh Indore 20 Feb 2021 LA
GA Hick 172* - - - - Worcs v Devon Worcester 24 Jun 1987 LA
CB Wishart 172* 151 18 3 113.90 Zimbabwe v Namibia Harare 10 Feb 2003 ODI # 1943
ARI Umeed 172* 147 11 6 117.00 Somerset v Derbyshire Derby 22 Aug 2023 LA
DC Boon 172 157 21 3 109.55 Australians v Yorkshire Leeds 23 May 1989 LA
Saleem Elahi 172 132 17 0 130.30 Habib Bank v National Bnk Lahore 6 Apr 1999 LA
AC Gilchrist 172 126 13 3 136.50 Australia v Zimbabwe Hobart 16 Jan 2004 ODI # 2082
L Vincent 172 120 16 9 143.33 New Zealand v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
Yuvraj Singh 172 121 8 13 142.14 Indians v Sri Lanka XI Colombo (PSS) 15 Aug 2008 LA
GM Turner 171* 201 16 2 85.07 New Zealand v East Africa Birmingham 7 Jun 1975 ODI # 20
PA Jaques 171* 143 20 2 119.58 NSW v Queensland Sydney 3 Feb 2010 LA
RJ Nicol 171* 116 12 10 147.41 Canterbury v Northern Dis Mount Maunganui 10 Mar 2013 LA
RG Sharma 171* 163 13 7 104.90 India v Australia W.A.C.A 12 Jan 2016 ODI # 3723
DJ Bell-Drummond 171* 139 15 4 123.02 Eng Lions v Sri Lanka A Canterbury 25 Jul 2016 LA
Sajid Ali 171 168 19 4 101.78 National Bnk v Bahawalpur Karachi 20 Sep 1991 LA
AD Hales 171 122 22 4 140.16 England v Pakistan Nottingham 30 Aug 2016 ODI # 3773
Shahzaib Hasan 171 117 18 7 146.15 Karachi W v Islamabad Karachi 23 Jan 2017 LA
JM Vince 171 126 20 3 135.71 Hampshire v Yorkshire Southampton 18 Jun 2018 LA
D Wiese 171 126 14 9 135.71 Sussex v Hampshire Southampton 2 May 2019 LA
Agha Salman 171 134 18 6 127.61 Southern PNJ v Northern Islamabad 8 Mar 2022 LA
PJ Malan 171 130 10 9 131.53 Boland v North West Potchefstroom 1 Oct 2023 LA
GFJ Liebenberg 170* 115 - - 147.82 SA Under-24s v SL Under-24s Moratuwa 29 Aug 1995 LA
Saleem Elahi 170* 142 22 1 119.71 Habib Bank v PIA Sheikhupura 21 Apr 2001 LA
W Jaffer 170* 160 18 0 106.25 Mumbai v Delhi Delhi 18 Mar 2007 LA
Zeeshan Butt 170* 141 13 6 120.56 Wolves v P Panthers Peshawar 23 Mar 2009 LA
DL Hemp 170* 141 11 5 120.56 Bermuda v Uganda Potchefstroom 13 Apr 2009 ICCT # 501
Asif Zakir 170* 135 20 2 125.92 K Dolphins v P Panthers Karachi 31 Dec 2013 LA
L Ronchi 170* 99 14 9 171.71 New Zealand v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
JN Malan 170* 159 20 1 106.91 North West v KZ-Natal Potchefstroom 9 Oct 2016 LA
Abishek Porel 170* 130 18 7 130.76 Bengal v Delhi Hyderabad 21 Dec 2024 LA
J Symes 170 132 25 0 128.78 Gauteng v Free State Bloemfontein 15 Oct 2006 LA
BB McCullum 170 108 19 7 157.40 Otago v Auckland Auckland 2 Mar 2008 LA
Kamran Akmal 170 96 15 11 177.08 Federal v Punjab (Pak) Faisalabad 1 May 2018 LA
SD Hope 170 152 22 2 111.84 West Indies v Ireland Dublin 5 May 2019 ODI # 4128
Abhishek Sharma 170 96 22 8 177.08 Punjab v Saurashtra Ahmedabad 31 Dec 2024 LA
KU Carty 170 142 15 8 119.71 West Indies v Ireland Dublin 25 May 2025 ODI # 4877

Records includes the following recent matches:
Australia A v Sri Lanka A at Darwin, 2nd unofficial ODI, Jul 6, 2025 [List A]
Sri Lanka v Bangladesh at Colombo (RPS), 2nd ODI, Jul 5, 2025 [ODI # 4890]
Bloomfield Cricket and Athletic Club v Nugegoda Sports Welfare Club at Colombo (Bloomfield), Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]
Chilaw Marians Cricket Club v Police Sports Club at Moratuwa, Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]
Colombo Cricket Club v Moors Sports Club at Colombo (CCC), Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]
Colts Cricket Club v Kurunegala Youth Cricket Club at Colombo (Colts), Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]
Nondescripts Cricket Club v Ace Capital Cricket Club at Colombo (NCC), Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]
Tamil Union Cricket and Athletic Club v Panadura Sports Club at Colombo (PSS), Major Clubs Limited Over Tournament, Jul 5, 2025 [List A]