SL Highest Individual Score in ODI at Newlands, Cape Town

SrPlayerBPHSOppDate
1 Upul Tharanga 90 119 SA 07 Feb 2017
2 Romesh Kaluwitharana 107 74 SA 11 Jan 2001
3 Sanath Jayasuriya 99 66 WI 28 Feb 2003
4 Niroshan Dickwella 47 58 SA 07 Feb 2017
5 Sandun Weerakkody 51 58 SA 07 Feb 2017
6 Kusal Mendis 84 56 SA 16 Mar 2019
7 Asela Gunaratne 31 38 SA 07 Feb 2017
8 Mahela Jayawardene 47 37 SA 11 Jan 2001
9 Hashan Tillakaratne 68 36 WI 28 Feb 2003
10 Russel Arnold 44 34* WI 28 Feb 2003
11 Priyamal Perera 57 33 SA 16 Mar 2019
12 Isuru Udana 29 32 SA 16 Mar 2019
13 Angelo Perera 37 31 SA 16 Mar 2019
14 Kusal Mendis 34 29 SA 07 Feb 2017
15 Chaminda Vaas 25 28* WI 28 Feb 2003
16 Kumar Sangakkara 30 24 WI 28 Feb 2003
17 Oshada Fernando 47 22 SA 16 Mar 2019
18 Russel Arnold 19 21 SA 11 Jan 2001
19 Aravinda de Silva 13 13 WI 28 Feb 2003
20 Kaushalya Weeraratne 16 13 SA 11 Jan 2001
21 Dhananjaya de Silva 12 12 SA 16 Mar 2019
22 Sanath Jayasuriya 21 12 SA 11 Jan 2001
23 Marvan Atapattu 26 10 SA 11 Jan 2001
24 Avishka Fernando 15 9 SA 16 Mar 2019
25 Mahela Jayawardene 16 9 WI 28 Feb 2003
26 Lahiru Madushanka 8 6 SA 07 Feb 2017
27 Dhananjaya de Silva 14 5 SA 07 Feb 2017
28 Akila Dananjaya 4 3 SA 16 Mar 2019
29 Marvan Atapattu 8 3 WI 28 Feb 2003
30 Nuwan Zoysa 8 3* SA 11 Jan 2001
31 Pramodya Wickramasinghe 5 2 SA 11 Jan 2001
32 Thisara Perera 7 2 SA 16 Mar 2019
33 Upul Tharanga 8 2 SA 16 Mar 2019
34 Lakshan Sandakan 2 1 SA 07 Feb 2017
35 Nuwan Kulasekara 2 1 SA 07 Feb 2017
36 Kumar Sangakkara 2 1 SA 11 Jan 2001
37 Sachith Pathirana 3 1 SA 07 Feb 2017
38 Chaminda Vaas 3 1 SA 11 Jan 2001
39 Lahiru Kumara 7 1* SA 07 Feb 2017