Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18455438319048.04Englandv PakistanLord's126 Aug 2010Test # 1971
16942629718156.90Englandv PakistanLord's126 Aug 2010Test # 1971
13028521619160.18Englandv PakistanNottingham129 Jul 2010Test # 1967
12618413410194.02Englandv PakistanLeeds212 Sep 2010ODI # 3044
122*17514210185.91Somersetv PakistanisTaunton22 Sep 2010List A
11021517317063.58Englandv PakistanThe Oval318 Aug 2010Test # 1970
107*14710181105.94Englandv PakistanSouthampton122 Sep 2010ODI # 3047
102*2031367275.00Englandv PakistanNottingham329 Jul 2010Test # 1967
971281146285.08Bangladeshv PakistanDambulla221 Jun 2010ODI # 2998
879667130129.85Englandv PakistanChester-le-Street110 Sep 2010ODI # 3043
84*19612714066.14Englandv PakistanThe Oval118 Aug 2010Test # 1970
83139976185.56Indiav PakistanDambulla219 Jun 2010ODI # 2996
8324417414047.70Australiav PakistanLord's313 Jul 2010Test # 1963
8227018011045.55Englandv PakistanNottingham129 Jul 2010Test # 1967
81624974165.30Australiav PakistanGros Islet12 May 2010T20I # 156
802061389057.97Australiav PakistanLord's113 Jul 2010Test # 1963
8024614712054.42Englandv PakistanBirmingham26 Aug 2010Test # 1969
772341437053.84Australiav PakistanLeeds321 Jul 2010Test # 1965
771301009277.00Australiav PakistanLeeds321 Jul 2010Test # 1965
73*595282140.38Englandv PakistanBridgetown26 May 2010T20I # 163
69765774121.05Kentv PakistanisCanterbury428 Jun 2010First-class
69106784088.46Englandv PakistanChester-le-Street110 Sep 2010ODI # 3043
68105728094.44Englandv PakistanLord's220 Sep 2010ODI # 3046
661511103060.00Bangladeshv PakistanDambulla221 Jun 2010ODI # 2998
661731167056.89Australiav PakistanLeeds321 Jul 2010Test # 1965
65-4943132.65Bangladeshv PakistanGros Islet21 May 2010T20I # 154
63120779081.81Kentv PakistanisCanterbury228 Jun 2010First-class
61105746082.43Englandv PakistanThe Oval217 Sep 2010ODI # 3045
60*382436250.00Australiav PakistanGros Islet214 May 2010T20I # 176
591611276046.45Kentv PakistanisCanterbury228 Jun 2010First-class
58*484523128.88Northantsv PakistanisNorthampton13 Jul 2010Twenty20
57*564471129.54Essexv PakistanisChelmsford22 Jul 2010Twenty20
57835480105.55Englandv PakistanThe Oval217 Sep 2010ODI # 3045
56*1611008156.00Australiav PakistanLord's113 Jul 2010Test # 1963
56*119846166.66Australiav PakistanLord's313 Jul 2010Test # 1963
5691712178.87Indiav PakistanDambulla219 Jun 2010ODI # 2996
55*83614090.16Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
55394370127.90Northantsv PakistanisNorthampton13 Jul 2010Twenty20
552291257044.00Englandv PakistanBirmingham26 Aug 2010Test # 1969
54101643084.37Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
53*1521144046.49Englandv PakistanBirmingham46 Aug 2010Test # 1969
53*1381016052.47Englandv PakistanBirmingham46 Aug 2010Test # 1969
53282925182.75Australiav PakistanGros Islet12 May 2010T20I # 156
53384112129.26South Africav PakistanGros Islet210 May 2010T20I # 171
53103712074.64Englandv PakistanLeeds212 Sep 2010ODI # 3044
5083726069.44Somersetv PakistanisTaunton22 Sep 2010List A
4980617080.32Englandv PakistanLord's220 Sep 2010ODI # 3046
48*109664072.72Englandv PakistanThe Oval217 Sep 2010ODI # 3045
48124777062.33Englandv PakistanThe Oval118 Aug 2010Test # 1970
47-3132151.61Bangladeshv PakistanGros Islet21 May 2010T20I # 154
47110778061.03Australiav PakistanLord's113 Jul 2010Test # 1963
47113853055.29Australiav PakistanLord's313 Jul 2010Test # 1963
47139710066.19Englandv PakistanSouthampton122 Sep 2010ODI # 3047
45107756060.00Englandv PakistanNottingham129 Jul 2010Test # 1967
43313105138.70Australiav PakistanGros Islet214 May 2010T20I # 176
43101684063.23Kentv PakistanisCanterbury428 Jun 2010First-class
4285634066.66Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
41503160132.25Australiav PakistanBirmingham25 Jul 2010T20I # 184
4153453291.11Englandv PakistanChester-le-Street110 Sep 2010ODI # 3043
38*332460158.33Englandv PakistanCardiff25 Sep 2010T20I # 186
38453412111.76New Zealandv PakistanBridgetown18 May 2010T20I # 167
38114675056.71Englandv PakistanNottingham129 Jul 2010Test # 1967
362081304027.69Englandv PakistanThe Oval318 Aug 2010Test # 1970
35*252640134.61Englandv PakistanCardiff25 Sep 2010T20I # 186
35*332703129.62Englandv PakistanChester-le-Street110 Sep 2010ODI # 3043
34472722125.92Indiav PakistanDambulla219 Jun 2010ODI # 2996
34352760125.92Bangladeshv PakistanDambulla221 Jun 2010ODI # 2998
34292841121.42Australiav PakistanBirmingham25 Jul 2010T20I # 184
33362950113.79New Zealandv PakistanBridgetown18 May 2010T20I # 167
33462730122.22Australiav PakistanBirmingham26 Jul 2010T20I # 185
33122845039.28Australiav PakistanLeeds321 Jul 2010Test # 1965
33412730122.22Englandv PakistanCardiff25 Sep 2010T20I # 186
3138345191.17Kentv PakistanisCanterbury228 Jun 2010First-class
3177514160.78Australiav PakistanLord's313 Jul 2010Test # 1963
3137430072.09Somersetv PakistanisTaunton22 Sep 2010List A
30191760176.47Australiav PakistanBirmingham26 Jul 2010T20I # 185
30342830107.14Australiav PakistanBirmingham26 Jul 2010T20I # 185
30104545055.55Australiav PakistanLord's313 Jul 2010Test # 1963
2837332084.84Kentv PakistanisCanterbury228 Jun 2010First-class
2830334084.84Kentv PakistanisCanterbury428 Jun 2010First-class
2848354180.00Englandv PakistanNottingham329 Jul 2010Test # 1967
2882704040.00Englandv PakistanBirmingham26 Aug 2010Test # 1969
2855352080.00Englandv PakistanLord's220 Sep 2010ODI # 3046
2878522053.84Englandv PakistanSouthampton122 Sep 2010ODI # 3047
2758412065.85Englandv PakistanLord's220 Sep 2010ODI # 3046
26211841144.44Australiav PakistanGros Islet12 May 2010T20I # 156
2666394066.66Australiav PakistanLord's113 Jul 2010Test # 1963
26117555047.27Englandv PakistanNottingham329 Jul 2010Test # 1967
26272150123.80Englandv PakistanLeeds212 Sep 2010ODI # 3044
25251331192.30Englandv PakistanBridgetown26 May 2010T20I # 163
2539273192.59Englandv PakistanBridgetown26 May 2010T20I # 163
25242021125.00Australiav PakistanGros Islet214 May 2010T20I # 176
25272430104.16Bangladeshv PakistanDambulla221 Jun 2010ODI # 2998
25211440178.57Australiav PakistanBirmingham26 Jul 2010T20I # 185
2562402062.50Englandv PakistanBirmingham26 Aug 2010Test # 1969
2548352171.42Englandv PakistanSouthampton122 Sep 2010ODI # 3047
2475484050.00Australiav PakistanLeeds321 Jul 2010Test # 1965
2448292182.75Englandv PakistanNottingham329 Jul 2010Test # 1967
2346455051.11Englandv PakistanThe Oval318 Aug 2010Test # 1970
22312120104.76South Africav PakistanGros Islet210 May 2010T20I # 171
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:

Mashonaland Eagles vs Mid West Rhinos at Harare, Logan Cup 11th Match, Feb 14-17, 2026 [First-class - Live]
>> 162/6 (48.3 ov, NP Mayavo 18*, VT Chirwa 8*, RC Simbi 0/15)

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class - Live]
>> 415/5 (116.0 ov, R Kaia 197*, R Mutumbami 32*, N Mpofu 0/57)

Bengal vs Jammu & Kashmir at Kalyani, Ranji Trophy 2nd semi final, Feb 15-19, 2026 [First-class - Live]
>> 249/5 (79.5 ov, SK Gharami 136*, SR Kumar 2/31) - Stumps