Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
137*-14910391.94U.S.A.v U.A.E.Dubai (DICS)3 Nov 2025ODI # 4923
137198131153104.58New Zealandv IndiaIndore18 Jan 2026ODI # 4939
136*8566119206.06Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
135158101911133.66Englandv New ZealandMount Maunganui26 Oct 2025ODI # 4916
135173120117112.50Indiav South AfricaRanchi30 Nov 2025ODI # 4934
131*153117112111.96New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
124174108103114.81Indiav New ZealandIndore18 Jan 2026ODI # 4939
123*-12511198.40U.S.A.v U.A.E.Dubai (DICS)3 Nov 2025ODI # 4923
123*18511987103.36South Africav PakistanFaisalabad6 Nov 2025ODI # 4926
121*15912513396.80Indiav AustraliaSydney25 Oct 2025ODI # 4915
121149115121105.21Sri Lankav EnglandColombo (RPS)27 Jan 2026ODI # 4942
119210118122100.84New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
116*16912112295.86Indiav South AfricaVisakhapatnam6 Dec 2025ODI # 4936
112*12192111121.73Indiav New ZealandRajkot14 Jan 2026ODI # 4938
111*18110891102.77Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
11013198104112.24South Africav IndiaRaipur3 Dec 2025ODI # 4935
109*12469134157.97West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
109-1305283.84Nepalv U.A.E.ICCA Dubai30 Oct 2025ODI # 4920
1061398986119.10South Africav IndiaVisakhapatnam6 Dec 2025ODI # 4936
1061398893120.45New Zealandv IndiaIndore18 Jan 2026ODI # 4939
105*1448790120.68Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
10510283122126.50Indiav South AfricaRaipur3 Dec 2025ODI # 4935
102*1701198085.71Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
1021439372109.67Indiav South AfricaRaipur3 Dec 2025ODI # 4935
98-98103100.00U.A.E.v NepalICCA Dubai30 Oct 2025ODI # 4920
96-1236378.04U.A.E.v NepalICCA Dubai5 Nov 2025ODI # 4925
951791403167.85Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
951511117285.58Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
93*14811711079.48Sri Lankav EnglandColombo (RPS)22 Jan 2026ODI # 4940
931239181102.19Indiav New ZealandVadodara11 Jan 2026ODI # 4937
911168674105.81Bangladeshv West IndiesMirpur23 Oct 2025ODI # 4914
9011884131107.14New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
87138987088.77New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
841107153118.30New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
801027266111.11Bangladeshv West IndiesMirpur23 Oct 2025ODI # 4914
78*161917285.71New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
78137938183.87Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
7710070111110.00Pakistanv South AfricaFaisalabad8 Nov 2025ODI # 4927
76-7343104.10U.A.E.v NepalICCA Dubai5 Nov 2025ODI # 4925
761016393120.63South Africav PakistanFaisalabad6 Nov 2025ODI # 4926
75-1009075.00U.S.A.v NepalDubai (DICS)26 Oct 2025ODI # 4917
75-6723111.94Nepalv U.S.A.ICCA Dubai1 Nov 2025ODI # 4922
75-1012174.25U.S.A.v NepalICCA Dubai1 Nov 2025ODI # 4922
751117373102.73Indiav South AfricaVisakhapatnam6 Dec 2025ODI # 4936
75130905083.33Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
74*111817091.35Indiav AustraliaSydney25 Oct 2025ODI # 4915
74121784294.87Australiav IndiaAdelaide23 Oct 2025ODI # 4913
73130977275.25Indiav AustraliaAdelaide23 Oct 2025ODI # 4913
72148808190.00South Africav IndiaRanchi30 Nov 2025ODI # 4934
71-814187.65U.S.A.v U.A.E.Dubai (DICS)28 Oct 2025ODI # 4918
70*-5062140.00U.S.A.v NepalDubai (DICS)26 Oct 2025ODI # 4917
70-6671106.06U.S.A.v NepalICCA Dubai1 Nov 2025ODI # 4922
70563983179.48South Africav IndiaRanchi30 Nov 2025ODI # 4934
691371065065.09Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
687962102109.67Englandv New ZealandWellington1 Nov 2025ODI # 4921
681246450106.25South Africav IndiaRaipur3 Dec 2025ODI # 4935
67735154131.37South Africav IndiaRanchi30 Nov 2025ODI # 4934
66*654362153.48Indiav South AfricaRaipur3 Dec 2025ODI # 4935
65*574563144.44Indiav South AfricaVisakhapatnam6 Dec 2025ODI # 4936
6580728090.27Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
64926382101.58New Zealandv West IndiesHamilton22 Nov 2025ODI # 4933
63103716288.73South Africav PakistanFaisalabad4 Nov 2025ODI # 4924
62*603745167.56Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
62121715187.32Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
6289636198.41Pakistanv Sri LankaRawalpindi11 Nov 2025ODI # 4928
6297698089.85New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
62106765181.57Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
61*925351115.09Australiav IndiaAdelaide23 Oct 2025ODI # 4913
61*140924066.30Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
61110777079.22Indiav AustraliaAdelaide23 Oct 2025ODI # 4913
61114905067.77Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
60105871168.96Bangladeshv AfghanistanAbu Dhabi8 Oct 2025ODI # 4907
60875623107.14Indiav South AfricaRanchi30 Nov 2025ODI # 4934
59835934100.00Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
59785270113.46Sri Lankav PakistanRawalpindi11 Nov 2025ODI # 4928
5767607195.00South Africav PakistanFaisalabad4 Nov 2025ODI # 4924
57915153111.76Indiav South AfricaRanchi30 Nov 2025ODI # 4934
56*92596294.91New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
56117851365.88Bangladeshv AfghanistanAbu Dhabi8 Oct 2025ODI # 4907
5678582096.55Australiav IndiaSydney25 Oct 2025ODI # 4915
56724645121.73New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
56108676183.58New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
56107713278.87Indiav New ZealandVadodara11 Jan 2026ODI # 4937
56705391105.66Indiav New ZealandRajkot14 Jan 2026ODI # 4938
5587746074.32Pakistanv South AfricaFaisalabad4 Nov 2025ODI # 4924
5591613390.16West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
55674580122.22Pakistanv Sri LankaRawalpindi16 Nov 2025ODI # 4931
54100587193.10New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
5499632185.71Sri Lankav PakistanRawalpindi14 Nov 2025ODI # 4929
54623415158.82South Africav IndiaRaipur3 Dec 2025ODI # 4935
53*125674079.10West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
53-541498.14U.A.E.v U.S.A.Dubai (DICS)28 Oct 2025ODI # 4918
53104665180.30Pakistanv South AfricaFaisalabad6 Nov 2025ODI # 4926
5393706175.71South Africav PakistanFaisalabad8 Nov 2025ODI # 4927
5354572292.98Indiav New ZealandIndore18 Jan 2026ODI # 4939
52504344120.93Indiav New ZealandIndore18 Jan 2026ODI # 4939
51*83545194.44Pakistanv Sri LankaRawalpindi14 Nov 2025ODI # 4929
51130903056.66Bangladeshv West IndiesMirpur18 Oct 2025ODI # 4910
51675160100.00New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
5077702071.42Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
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]