Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1051601306-80.76Pakistanv EnglandLord's127 Aug 2016ODI # 3771
9011073101123.28Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
821361109-74.54Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
801301045276.92Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
77766413-120.31Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
77126805296.25Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
731451095-66.97Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
67*725461124.07Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
63*104705190.00Pakistanv EnglandLord's127 Aug 2016ODI # 3771
63605113123.52Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
62110775-80.51Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
6295647-96.87Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
59292884210.71Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
584630121193.33Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
58282854207.14Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
57*554171139.02Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
5693673183.58Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
5581583-94.82Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
53*674951108.16Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
5383665180.30Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
53116662180.30Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
52115863-60.46Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
4872456-106.66Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
4454543-81.48Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
40623321121.21Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
4044424-95.23Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
3859435-88.37Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
3765563-66.07Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
3799453-82.22Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
34*48344-100.00Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
3452362-94.44Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
3363373-89.18Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
31*413011103.33Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
3138296-106.89Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
3049335-90.90Pakistanv EnglandLord's127 Aug 2016ODI # 3771
2847351180.00Pakistanv EnglandLord's127 Aug 2016ODI # 3771
26*41272-96.29Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
26*46323-81.25Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
2433234-104.34Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
2462441-54.54Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
22272112104.76Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
2224291175.86Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
2240342-64.70Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
20231911105.26Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
19*16103-190.00Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
17*22201-85.00Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
17*28152-113.33Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
17251421121.42Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
173525--68.00Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
16*27192-84.21Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
1624153-106.66Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
16181221133.33Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
143022--63.63Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
1316152-86.66Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
1319142-92.85Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
132821--61.90Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
123121--57.14Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
122423--52.17Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
1129152-73.33Pakistanv EnglandSouthampton124 Aug 2016ODI # 3770
1029231-43.47Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
1022162-62.50Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
916101-90.00Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
93725--36.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
92311--81.81Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
9981-112.50Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
93119--47.36Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
93719--47.36Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
815131-61.53Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
7148--87.50Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
71181-87.50Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
6*73-1200.00Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
61715--40.00Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
6751-120.00Pakistanv EnglandLord's127 Aug 2016ODI # 3771
61351-120.00Pakistanv EnglandLord's127 Aug 2016ODI # 3771
61114--42.85Pakistanv EnglandLeeds11 Sep 2016ODI # 3775
52217--29.41Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
4913--30.76Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
3*64--75.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
374--75.00Sri Lankav EnglandNottingham121 Jun 2016ODI # 3751
2*52--100.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
243--66.66Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
286--33.33Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
265--40.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
298--25.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
293--66.66Pakistanv EnglandCardiff24 Sep 2016ODI # 3777
1*93--33.33Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
152--50.00Sri Lankav EnglandBristol126 Jun 2016ODI # 3755
171--100.00Sri Lankav EnglandThe Oval129 Jun 2016ODI # 3757
11010--10.00Pakistanv EnglandLord's127 Aug 2016ODI # 3771
167--14.28Pakistanv EnglandNottingham230 Aug 2016ODI # 3773
-129---Sri Lankav EnglandBirmingham124 Jun 2016ODI # 3753
-31---Sri Lankav EnglandCardiff22 Jul 2016ODI # 3758
-113---Pakistanv EnglandLord's127 Aug 2016ODI # 3771
-135---Pakistanv EnglandLord's127 Aug 2016ODI # 3771
-152---Pakistanv EnglandLord's127 Aug 2016ODI # 3771
-51---Pakistanv EnglandLord's127 Aug 2016ODI # 3771
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]