Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1111601148297.36Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
107*-1145593.85Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
107*-1217188.42Pakistanv Sri LankaKarachi26 Oct 2004ODI # 2185
86*-1033183.49Pakistanv Sri LankaKarachi26 Oct 2004ODI # 2185
80-1044176.92Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
77-864189.53Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
76*935981128.81Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
73-1028171.56Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
73-1226059.83Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
71*-854083.52Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
69105828084.14Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
68106697098.55Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
66121946070.21Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
58-2654223.07Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
57-696182.60Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
57127736078.08Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
5680624090.32Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
53-855162.35Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
4985544090.74Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
4895766163.15Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
46*-3313139.39Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
46-753061.33Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
41-656063.07Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
40-3061133.33Sri Lankav ZimbabweRawalpindi29 Oct 2004ODI # 2186
4085615065.57Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
39423740105.40Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
38-522073.07Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
37-467080.43Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
3781553067.27Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
32*342540128.00Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
30-3060100.00Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
30442730111.11Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
29-583050.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
26*-2150123.80Sri Lankav ZimbabweRawalpindi29 Oct 2004ODI # 2186
24*-621038.70Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
23-383060.52Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
21-294072.41Sri Lankav ZimbabweRawalpindi29 Oct 2004ODI # 2186
2145273077.77Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
18*141011180.00Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
18-251072.00Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
1836290062.06Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
1840283064.28Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
17-391043.58Pakistanv Sri LankaKarachi26 Oct 2004ODI # 2185
16*-811200.00Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
16*-602266.66Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
15-1401107.14Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
14*21192073.68Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
14-163087.50Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
14-1400100.00Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
1436181077.77Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
13-291044.82Pakistanv Sri LankaKarachi26 Oct 2004ODI # 2185
12-251048.00Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
11-130084.61Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
117611183.33Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
10*8701142.85Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
10-820125.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
1031231043.47Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
9-191047.36Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
9-101090.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
9-181050.00Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
923211042.85Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
88121066.66Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
7*-101070.00Sri Lankav ZimbabweRawalpindi29 Oct 2004ODI # 2186
7-150046.66Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
7-190036.84Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
7-111063.63Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
7-191036.84Sri Lankav ZimbabweRawalpindi29 Oct 2004ODI # 2186
76710100.00Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
713100070.00Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
612410150.00Sri Lankav PakistanLahore114 Oct 2004ODI # 2187
5-130038.46Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
5-131038.46Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
4*-400100.00Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
4*3110400.00Pakistanv Sri LankaLahore214 Oct 2004ODI # 2187
4-150026.66Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
424150026.66Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
47410100.00Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
3-130023.07Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
3-120025.00Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
2*4200100.00Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
2-110018.18Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
1-60016.66Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
1-80012.50Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
1-40025.00Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
1-20050.00Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
1-30033.33Sri Lankav PakistanKarachi16 Oct 2004ODI # 2185
1-60016.66Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
1-11009.09Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
1-50020.00Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
0*-7000.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
0*-000-Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
0-1000.00Pakistanv ZimbabweMultan130 Sep 2004ODI # 2183
0-13000.00Zimbabwev PakistanMultan230 Sep 2004ODI # 2183
0-000-Zimbabwev PakistanPeshawar13 Oct 2004ODI # 2184
0-2000.00Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
0-10000.00Pakistanv ZimbabwePeshawar23 Oct 2004ODI # 2184
0-6000.00Zimbabwev Sri LankaRawalpindi19 Oct 2004ODI # 2186
024000.00Pakistanv Sri LankaLahore216 Oct 2004ODI # 2188
056000.00Sri Lankav PakistanLahore116 Oct 2004ODI # 2188
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]