Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
183*2101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
156149127128122.83Australiav New ZealandWellington7 Dec 2005ODI # 2302
151194127133118.89Australiav Sri LankaSydney12 Feb 2006ODI # 2328
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
125*2091457086.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
1241781279397.63Australiav Sri LankaSydney12 Feb 2006ODI # 2328
122-91134134.06Australiav Sri LankaBrisbane14 Feb 2006ODI # 2330
119*17212412195.96South Africav AustraliaCenturion26 Feb 2006ODI # 2341
118*1791267393.65New Zealandv West IndiesChristchurch25 Feb 2006ODI # 2337
116131105114110.47Australiav Sri LankaW.A.C.A29 Jan 2006ODI # 2320
11413296104118.75Sri Lankav AustraliaSydney22 Jan 2006ODI # 2317
1121801318285.49New Zealandv Sri LankaNapier8 Jan 2006ODI # 2312
110*1971557070.96West Indiesv New ZealandNapier1 Mar 2006ODI # 2342
10912811112098.19Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
10920012511087.20Sri Lankav BangladeshChattogram25 Feb 2006ODI # 2338
108*17811316095.57Bangladeshv KenyaFatullah25 Mar 2006ODI # 2356
10816812011190.00Pakistanv IndiaLahore13 Feb 2006ODI # 2329
107*-1429075.35Australiav Sri LankaBrisbane14 Feb 2006ODI # 2330
107*15593140115.05Indiav PakistanKarachi19 Feb 2006ODI # 2333
103*1571208185.83Indiav Sri LankaAhmedabad6 Nov 2005ODI # 2294
103*1431256282.40Australiav BangladeshFatullah26 Apr 2006ODI # 2366
1031297984130.37Australiav ICC World XIMelbourne (Docklands)7 Oct 2005ODI # 2283
10316097131106.18Indiav Sri LankaAhmedabad6 Nov 2005ODI # 2294
10319212210384.42Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
10315512514082.40Sri Lankav New ZealandChristchurch3 Jan 2006ODI # 2310
10311476103135.52Indiav EnglandMargao3 Apr 2006ODI # 2359
10215611115191.89Pakistanv EnglandLahore12 Dec 2005ODI # 2305
10218711710187.17New Zealandv West IndiesNapier1 Mar 2006ODI # 2342
10114296122105.20New Zealandv AustraliaChristchurch10 Dec 2005ODI # 2303
10114711115090.99Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
1012201459069.65South Africav AustraliaDurban10 Mar 2006ODI # 2348
10018811310188.49Indiav PakistanPeshawar6 Feb 2006ODI # 2324
989783150118.07Kenyav ZimbabweBulawayo26 Feb 2006ODI # 2340
961841108187.27Sri Lankav BangladeshBogra22 Feb 2006ODI # 2336
9617410610390.56Indiav EnglandJamshedpur12 Apr 2006ODI # 2361
9514711013086.36Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
9515710416191.34Indiav PakistanLahore13 Feb 2006ODI # 2329
94122986095.91Englandv PakistanLahore10 Dec 2005ODI # 2304
9414511214083.92Australiav South AfricaMelbourne (Docklands)20 Jan 2006ODI # 2316
93149969296.87Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
9311884101110.71Englandv IndiaMargao3 Apr 2006ODI # 2359
9218911610079.31Indiav PakistanAbu Dhabi19 Apr 2006ODI # 2364
911831465062.32South Africav IndiaWankhede28 Nov 2005ODI # 2300
9115311211081.25Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
90*1711257172.00New Zealandv Sri LankaChristchurch3 Jan 2006ODI # 2310
901681099282.56New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
901316793134.32Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
901781067084.90New Zealandv West IndiesWellington18 Feb 2006ODI # 2332
901481194075.63New Zealandv West IndiesAuckland4 Mar 2006ODI # 2346
9010055132163.63South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
88*805675157.14Australiav New ZealandChristchurch10 Dec 2005ODI # 2303
8814510910080.73Sri Lankav South AfricaBrisbane17 Jan 2006ODI # 2315
88-66140133.33Australiav South AfricaSydney5 Feb 2006ODI # 2323
871441007087.00Sri Lankav IndiaPune3 Nov 2005ODI # 2291
87139947392.55South Africav Sri LankaW.A.C.A31 Jan 2006ODI # 2321
86966593132.30Sri Lankav South AfricaW.A.C.A31 Jan 2006ODI # 2321
86-918094.50Sri Lankav AustraliaBrisbane14 Feb 2006ODI # 2330
861239612189.58Indiav EnglandIndore15 Apr 2006ODI # 2362
85*766381134.92Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
831047084118.57Indiav Sri LankaNagpur25 Oct 2005ODI # 2286
831461063178.30Sri Lankav AustraliaAdelaide10 Feb 2006ODI # 2326
82*1107790106.49Australiav New ZealandWellington7 Dec 2005ODI # 2302
82*1621083075.92Sri Lankav South AfricaAdelaide24 Jan 2006ODI # 2318
82*103898292.13Indiav PakistanRawalpindi11 Feb 2006ODI # 2327
821541107074.54Australiav Sri LankaW.A.C.A29 Jan 2006ODI # 2320
81*886780120.89Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
81*1601137171.68Pakistanv EnglandRawalpindi19 Dec 2005ODI # 2307
81*131898191.01Indiav EnglandFaridabad31 Mar 2006ODI # 2358
81135948186.17South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
81136989082.65Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
8195884392.04New Zealandv West IndiesNapier1 Mar 2006ODI # 2342
81755193158.82Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
81109879193.10Kenyav BangladeshFatullah25 Mar 2006ODI # 2356
801067393109.58Indiav Sri LankaVadodara12 Nov 2005ODI # 2296
801651225065.57Sri Lankav South AfricaHobart7 Feb 2006ODI # 2325
80127834096.38Australiav Sri LankaAdelaide10 Feb 2006ODI # 2326
79*726793117.91Indiav Sri LankaRajkot9 Nov 2005ODI # 2295
79*1358710090.80Indiav PakistanLahore13 Feb 2006ODI # 2329
79-7550105.33Australiav South AfricaSydney5 Feb 2006ODI # 2323
79138909187.77Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
79118915186.81Pakistanv IndiaAbu Dhabi19 Apr 2006ODI # 2364
78*18610610073.58Indiav South AfricaWankhede28 Nov 2005ODI # 2300
781301027076.47New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
78132957082.10Sri Lankav AustraliaSydney22 Jan 2006ODI # 2317
77*8962110124.19Indiav South AfricaBengaluru19 Nov 2005ODI # 2298
77*885664137.50Indiav PakistanKarachi19 Feb 2006ODI # 2333
77110826293.90Englandv IndiaKochi6 Apr 2006ODI # 2360
76-833291.56South Africav AustraliaSydney5 Feb 2006ODI # 2323
76-7140107.04Sri Lankav AustraliaBrisbane14 Feb 2006ODI # 2330
7695886186.36West Indiesv New ZealandQueenstown22 Feb 2006ODI # 2335
76967192107.04Australiav South AfricaDurban10 Mar 2006ODI # 2348
76504695165.21Australiav BangladeshChattogram23 Apr 2006ODI # 2365
75*937451101.35Australiav ICC World XIMelbourne (Docklands)9 Oct 2005ODI # 2284
758867102111.94Australiav New ZealandChristchurch10 Dec 2005ODI # 2303
74*116793293.67Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
74*1378510087.05Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
741841158064.34South Africav AustraliaBrisbane15 Jan 2006ODI # 2314
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]