Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
123*19613410291.79South Africav PakistanCenturion2 Apr 2021ODI # 4285
10313210417-99.03Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
1021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1011551049397.11Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
941188273114.63Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
921671029-90.19South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
911509113-100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
801328610193.02South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
79*134874-90.80Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
77866963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
75*109838190.36Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
7487588-127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
73150817-90.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
70154803187.50Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
70105819-86.41South Africav PakistanCenturion7 Apr 2021ODI # 4287
68*131875-78.16Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
68*99698-98.55Englandv PakistanCardiff8 Jul 2021ODI # 4299
621015333116.98South Africav PakistanCenturion7 Apr 2021ODI # 4287
60533764162.16South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
60805210-115.38Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
60825410-111.11Englandv PakistanLord's10 Jul 2021ODI # 4300
58*78507-116.00Englandv PakistanCardiff8 Jul 2021ODI # 4299
5796733-78.08Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
5670528-107.69Englandv PakistanLord's10 Jul 2021ODI # 4300
56133774-72.72Pakistanv EnglandLord's10 Jul 2021ODI # 4300
56110737-76.71Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
5485613288.52South Africav PakistanCenturion7 Apr 2021ODI # 4287
5491656183.07Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
50*442733185.18South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
5093565-89.28South Africav PakistanCenturion2 Apr 2021ODI # 4285
48*122652273.84Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
47100672170.14Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
4799676-70.14Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
43332161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
4073524-76.92Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
4067474-85.10Englandv PakistanLord's10 Jul 2021ODI # 4300
39433442114.70South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
3954347-114.70Englandv PakistanBirmingham13 Jul 2021ODI # 4303
3731227-168.18Englandv PakistanBirmingham13 Jul 2021ODI # 4303
33573021110.00Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
32*161114290.90Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
32322841114.28Englandv PakistanBirmingham13 Jul 2021ODI # 4303
3143336-93.93Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
3166412-75.60Englandv PakistanLord's10 Jul 2021ODI # 4300
31191723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
306243-169.76Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
2947354-82.85South Africav PakistanCenturion2 Apr 2021ODI # 4285
2959363180.55Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
2884571-49.12Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
2667492-53.06Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
2229262184.61Englandv PakistanLord's10 Jul 2021ODI # 4300
2150381-55.26Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
2122203-105.00Pakistanv EnglandLord's10 Jul 2021ODI # 4300
20311831111.11South Africav PakistanCenturion2 Apr 2021ODI # 4285
2042232-86.95South Africav PakistanCenturion7 Apr 2021ODI # 4287
2054331-60.60Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
19*5333-157.57Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
1937233182.60South Africav PakistanCenturion2 Apr 2021ODI # 4285
1933272-70.37Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
1919113-172.72South Africav PakistanCenturion7 Apr 2021ODI # 4287
1949321159.37Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
192317-2111.76Pakistanv EnglandLord's10 Jul 2021ODI # 4300
1919154-126.66Pakistanv EnglandLord's10 Jul 2021ODI # 4300
18*42311-58.06Pakistanv EnglandLord's10 Jul 2021ODI # 4300
18*23151-120.00Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1841212185.71South Africav PakistanCenturion7 Apr 2021ODI # 4287
183224-175.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
1726182-94.44South Africav PakistanCenturion7 Apr 2021ODI # 4287
17121021170.00South Africav PakistanCenturion7 Apr 2021ODI # 4287
1721153-113.33Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
1725192-89.47Englandv PakistanLord's10 Jul 2021ODI # 4300
1629272-59.25Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
14*1612-1116.66Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
1425142-100.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
13*20102-130.00South Africav PakistanCenturion2 Apr 2021ODI # 4285
1343231-56.52Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
1318132-100.00Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
131593-144.44Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
12*453-240.00Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
12*15111-109.09Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1229221-54.54Pakistanv EnglandCardiff8 Jul 2021ODI # 4299
11992-122.22South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
1115121-91.66Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
113629--37.93Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
106845--22.22Pakistanv EnglandLord's10 Jul 2021ODI # 4300
106411250.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
9*1791-100.00Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
921142-64.28Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
92612-175.00Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
91271-128.57Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
812121-66.66Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
823161-50.00Englandv PakistanLord's10 Jul 2021ODI # 4300
81152-160.00Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
7*1381-87.50Englandv PakistanLord's10 Jul 2021ODI # 4300
720151-46.66Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
710141-50.00Sri Lankav EnglandBristol4 Jul 2021ODI # 4298
722131-53.84Englandv PakistanCardiff8 Jul 2021ODI # 4299
617171-35.29Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
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:

Australia vs India at Sydney, India in Australia 3rd ODI, Oct 25, 2025 [ODI # 4915]

India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 3rd ODI, Oct 23, 2025 [ODI # 4914]