Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
15326618817581.38Pakistanisv KentCanterbury128 Jun 2010First-class
1247560174206.66Pakistanv BangladeshDambulla121 Jun 2010ODI # 2998
1091307687143.42Pakistanv Sri LankaDambulla215 Jun 2010ODI # 2991
10516412010287.50Pakistanisv SomersetTaunton12 Sep 2010List A
971401077290.65Pakistanisv SomersetTaunton12 Sep 2010List A
92*25017615052.27Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
9223317315053.17Pakistanv AustraliaLord's413 Jul 2010Test # 1963
8827620015044.00Pakistanv EnglandBirmingham36 Aug 2010Test # 1969
79*9768112116.17Pakistanv EnglandLord's326 Aug 2010Test # 1971
74118859087.05Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
748872120102.77Pakistanv EnglandLeeds112 Sep 2010ODI # 3044
73-5581132.72Pakistanv BangladeshGros Islet11 May 2010T20I # 154
73-4682158.69Pakistanv BangladeshGros Islet11 May 2010T20I # 154
731691269057.93Pakistanisv KentCanterbury328 Jun 2010First-class
681951408048.57Pakistanisv KentCanterbury328 Jun 2010First-class
67*915481124.07Pakistanv New ZealandBridgetown28 May 2010T20I # 167
67146959070.52Pakistanv AustraliaLeeds421 Jul 2010Test # 1965
6699776285.71Pakistanv BangladeshDambulla121 Jun 2010ODI # 2998
65*624684141.30Pakistanv EnglandNottingham229 Jul 2010Test # 1967
64594073160.00Pakistanisv NorthantsNorthampton23 Jul 2010Twenty20
64433173206.45Pakistanv AustraliaBirmingham15 Jul 2010T20I # 184
64115863074.41Pakistanv EnglandThe Oval117 Sep 2010ODI # 3045
641221005164.00Pakistanv EnglandLord's120 Sep 2010ODI # 3046
631699412067.02Pakistanv AustraliaLord's213 Jul 2010Test # 1963
56*433524160.00Pakistanv AustraliaGros Islet114 May 2010T20I # 176
561551088051.85Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
5388617086.88Pakistanv EnglandChester-le-Street210 Sep 2010ODI # 3043
51433324154.54Pakistanv South AfricaGros Islet110 May 2010T20I # 171
51494123124.39Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
511461086047.22Pakistanv AustraliaLeeds421 Jul 2010Test # 1965
50413462147.05Pakistanv AustraliaGros Islet114 May 2010T20I # 176
5075574087.71Pakistanv BangladeshDambulla121 Jun 2010ODI # 2998
50573862131.57Pakistanv BangladeshDambulla121 Jun 2010ODI # 2998
50108796063.29Pakistanv EnglandBirmingham36 Aug 2010Test # 1969
5070583186.20Pakistanv EnglandLeeds112 Sep 2010ODI # 3044
49413371148.48Pakistanisv EssexChelmsford12 Jul 2010Twenty20
48*94581282.75Pakistanisv KentCanterbury328 Jun 2010First-class
4890646075.00Pakistanv EnglandThe Oval418 Aug 2010Test # 1970
4683826156.09Pakistanv AustraliaLord's413 Jul 2010Test # 1963
4659482195.83Pakistanv EnglandLeeds112 Sep 2010ODI # 3044
4579688066.17Pakistanv AustraliaLeeds221 Jul 2010Test # 1965
44*49491489.79Pakistanisv KentCanterbury328 Jun 2010First-class
44*252081220.00Pakistanv EnglandLord's120 Sep 2010ODI # 3046
43140845051.19Pakistanv AustraliaLeeds221 Jul 2010Test # 1965
43443360130.30Pakistanv EnglandChester-le-Street210 Sep 2010ODI # 3043
43101685063.23Pakistanv EnglandLeeds112 Sep 2010ODI # 3044
42131462300.00Pakistanisv NorthantsNorthampton23 Jul 2010Twenty20
42121874048.27Pakistanv AustraliaLord's413 Jul 2010Test # 1963
41433112132.25Pakistanv AustraliaGros Islet22 May 2010T20I # 156
41543350124.24Pakistanisv EssexChelmsford12 Jul 2010Twenty20
4182536077.35Pakistanv EnglandSouthampton222 Sep 2010ODI # 3047
4093594067.79Pakistanv EnglandThe Oval117 Sep 2010ODI # 3045
3942463084.78Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
39423920100.00Pakistanv EnglandChester-le-Street210 Sep 2010ODI # 3043
38*321732223.52Pakistanisv EssexChelmsford12 Jul 2010Twenty20
38241842211.11Pakistanisv EssexChelmsford12 Jul 2010Twenty20
3892536071.69Pakistanv EnglandNottingham229 Jul 2010Test # 1967
3859504176.00Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
37333332112.12Pakistanv South AfricaGros Islet110 May 2010T20I # 171
37362232168.18Pakistanv EnglandLord's120 Sep 2010ODI # 3046
3677536167.92Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
35*433020116.66Pakistanv EnglandCardiff15 Sep 2010T20I # 186
34392631130.76Pakistanv EnglandBridgetown16 May 2010T20I # 163
34382931117.24Pakistanv EnglandThe Oval117 Sep 2010ODI # 3045
33212431137.50Pakistanv AustraliaGros Islet22 May 2010T20I # 156
33372541132.00Pakistanv AustraliaBirmingham16 Jul 2010T20I # 185
3393554060.00Pakistanv AustraliaLord's413 Jul 2010Test # 1963
3389565058.92Pakistanv EnglandThe Oval418 Aug 2010Test # 1970
3351396084.61Pakistanv EnglandThe Oval418 Aug 2010Test # 1970
32483040106.66Pakistanv AustraliaGros Islet114 May 2010T20I # 176
32422521128.00Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
31292160147.61Pakistanv AustraliaBirmingham16 Jul 2010T20I # 185
31131542206.66Pakistanv AustraliaLord's213 Jul 2010Test # 1963
31372431129.16Pakistanv EnglandThe Oval117 Sep 2010ODI # 3045
30*332622115.38Pakistanisv KentCanterbury128 Jun 2010First-class
30292521120.00Pakistanv EnglandBridgetown16 May 2010T20I # 163
30241841166.66Pakistanv South AfricaGros Islet110 May 2010T20I # 171
3057400075.00Pakistanv Sri LankaDambulla215 Jun 2010ODI # 2991
30123952031.57Pakistanisv KentCanterbury128 Jun 2010First-class
3077663045.45Pakistanv AustraliaLeeds221 Jul 2010Test # 1965
3051424071.42Pakistanv EnglandChester-le-Street210 Sep 2010ODI # 3043
29242913100.00Pakistanv New ZealandBridgetown28 May 2010T20I # 167
29129934031.18Pakistanv EnglandBirmingham36 Aug 2010Test # 1969
2954521055.76Pakistanv EnglandLord's120 Sep 2010ODI # 3046
2952425069.04Pakistanv EnglandSouthampton222 Sep 2010ODI # 3047
2854433165.11Pakistanisv KentCanterbury128 Jun 2010First-class
28252340121.73Pakistanv EnglandLeeds112 Sep 2010ODI # 3044
2853324187.50Pakistanv EnglandLord's120 Sep 2010ODI # 3046
2757395069.23Pakistanisv KentCanterbury128 Jun 2010First-class
27171840150.00Pakistanisv EssexChelmsford12 Jul 2010Twenty20
27115753036.00Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
26*75462056.52Pakistanv Sri LankaDambulla215 Jun 2010ODI # 2991
2664495053.06Pakistanisv KentCanterbury128 Jun 2010First-class
2680483054.16Pakistanv AustraliaLeeds221 Jul 2010Test # 1965
2685584044.82Pakistanv EnglandLord's226 Aug 2010Test # 1971
26242450108.33Pakistanisv SomersetTaunton12 Sep 2010List A
26211830144.44Pakistanv EnglandCardiff15 Sep 2010T20I # 186
2571463054.34Pakistanv IndiaDambulla119 Jun 2010ODI # 2996
25282140119.04Pakistanv AustraliaBirmingham16 Jul 2010T20I # 185
2578524048.07Pakistanv AustraliaLeeds221 Jul 2010Test # 1965
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:

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 297/8 (94.0 ov, BC Fortuin 107*, L Sipamla 22*, K Mungroo 1/45) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 240/5 (82.0 ov, SM Gilson 48*, MG Urquhart 22*, Tsepo Ndwandwa 1/50) - Stumps

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 401/5 (98.0 ov, K Verreynne 136*, KI Simmonds 85*, A Mnyaka 0/43) - Stumps