Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
151172140116107.85Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
128*156114152112.28West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
124*1198559145.88Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
11914290127132.22Indiav EnglandCuttack9 Feb 2025ODI # 4828
118*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
1171791278492.12West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
1131148078141.25West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
112*1198183138.27South Africav IrelandAbu Dhabi4 Oct 2024ODI # 4781
112141102143109.80Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
10917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
108147101131106.93New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*1067467143.24New Zealandv PakistanLahore8 Feb 2025ODI # 4827
104*1318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
10412297124107.21U.S.A.v NepalDallas27 Oct 2024ODI # 4787
1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
1031541067197.16South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
102*-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
10217511713187.17West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
10213794102108.51New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
101*-1299278.29Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
1011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
10115411511-87.82Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
100*9367104149.25South Africav New ZealandLahore5 Mar 2025ODI # 4855
1001481159286.95Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
1001851186284.74Bangladeshv IndiaDubai (DICS)20 Feb 2025ODI # 4844
99*1107877126.92New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
98*9279132124.05Scotlandv U.S.A.Dallas25 Oct 2024ODI # 4785
981459873100.00Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
971257484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
971591079190.65New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
961247583128.00Nepalv U.S.A.Dallas27 Oct 2024ODI # 4787
9513088102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
94936958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
911451027389.21South Africav IrelandAbu Dhabi2 Oct 2024ODI # 4780
91136939497.84South Africav IrelandAbu Dhabi7 Oct 2024ODI # 4782
90*1328612-104.65New Zealandv Sri LankaWellington5 Jan 2025ODI # 4822
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
891751028287.25Irelandv ZimbabweHarare16 Feb 2025ODI # 4840
88144928395.65Irelandv South AfricaAbu Dhabi7 Oct 2024ODI # 4782
871339614-90.62Indiav EnglandNagpur6 Feb 2025ODI # 4825
878756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
86127883497.72West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
86111977288.65South Africav PakistanPaarl17 Dec 2024ODI # 4817
85118956389.47Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
84*906374133.33Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
841167943106.32Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
841036974121.73Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
84135985-85.71Indiav AustraliaDubai (DICS)4 Mar 2025ODI # 4853
831258410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
83-1059-79.04U.S.A.v NamibiaAl Amerat14 Feb 2025ODI # 4836
82*136904291.11Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
82*-1278264.56Omanv U.S.A.Al Amerat12 Feb 2025ODI # 4832
82917156115.49Pakistanv AustraliaAdelaide8 Nov 2024ODI # 4801
821357683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
821279613-85.41South Africav PakistanKarachi12 Feb 2025ODI # 4834
816043122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
8114381101100.00New Zealandv Sri LankaAuckland11 Jan 2025ODI # 4824
81137842496.42New Zealandv PakistanLahore8 Feb 2025ODI # 4827
811461207-67.50New Zealandv IndiaDubai (DICS)2 Mar 2025ODI # 4852
80115827497.56West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
80106827397.56Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
80-1069-75.47U.S.A.v OmanAl Amerat12 Feb 2025ODI # 4832
79106862491.86South Africav IrelandAbu Dhabi2 Oct 2024ODI # 4780
791026391125.39New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
79122984280.61Indiav New ZealandDubai (DICS)2 Mar 2025ODI # 4852
78*1036663118.18Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
78-6737116.41U.A.E.v NetherlandsAl Amerat3 Nov 2024ODI # 4794
78766482121.87Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
78113835393.97Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
77877183108.45Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
771127382105.47Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
771531109-70.00Bangladeshv New ZealandRawalpindi24 Feb 2025ODI # 4848
761511196163.86Bangladeshv AfghanistanSharjah9 Nov 2024ODI # 4803
76101817393.82New Zealandv Sri LankaPallekele17 Nov 2024ODI # 4808
76-834391.56U.S.A.v NamibiaAl Amerat8 Feb 2025ODI # 4826
76102837391.56Indiav New ZealandDubai (DICS)9 Mar 2025ODI # 4858
76141844490.47New Zealandv PakistanNapier29 Mar 2025ODI # 4861
75107874186.20U.S.A.v NepalDallas2 Nov 2024ODI # 4793
74*86825390.24West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
74*-1026-72.54Sri Lankav New ZealandPallekele17 Nov 2024ODI # 4808
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 South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]