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
30953137539682.40Indiav PakistanMultan128 Mar 2004Test # 1693
27074049534154.54Indiav PakistanRawalpindi213 Apr 2004Test # 1697
194*49334821055.74Indiav PakistanMultan128 Mar 2004Test # 1693
19247933231057.83New Zealandv PakistanHamilton119 Dec 2003Test # 1676
137*22317023180.58New Zealandv PakistanHamilton119 Dec 2003Test # 1676
11831623211150.86South Africav PakistanFaisalabad324 Oct 2003Test # 1666
11219712915286.82Indiav PakistanLahore15 Apr 2004Test # 1695
9827321913144.74South Africav PakistanFaisalabad124 Oct 2003Test # 1666
9719715812161.39New Zealandv PakistanWellington126 Dec 2003Test # 1677
9021413414067.16Indiav PakistanLahore35 Apr 2004Test # 1695
824392866028.67New Zealandv PakistanWellington126 Dec 2003Test # 1677
7717512812060.15Indiav PakistanRawalpindi213 Apr 2004Test # 1697
721159611075.00South Africav PakistanLahore117 Oct 2003Test # 1664
711539912071.71Indiav PakistanRawalpindi213 Apr 2004Test # 1697
6920314110048.93Indiav PakistanRawalpindi213 Apr 2004Test # 1697
651641156056.52South Africav PakistanFaisalabad324 Oct 2003Test # 1666
62*17210710057.94Indiav PakistanLahore35 Apr 2004Test # 1695
601071066356.60Aucklandv PakistanisAuckland214 Dec 2003First-class
591701237147.96South Africav PakistanLahore317 Oct 2003Test # 1664
5971668089.39Indiav PakistanMultan128 Mar 2004Test # 1693
541491157046.95South Africav PakistanFaisalabad124 Oct 2003Test # 1666
53*1251008053.00South Africav PakistanLahore117 Oct 2003Test # 1664
49104807161.25Indiav PakistanLahore15 Apr 2004Test # 1695
471211197039.49Indiav PakistanRawalpindi213 Apr 2004Test # 1697
46114937049.46South Africav PakistanLahore317 Oct 2003Test # 1664
441581147038.59New Zealandv PakistanHamilton119 Dec 2003Test # 1676
441311043042.30New Zealandv PakistanWellington126 Dec 2003Test # 1677
431741133038.05South Africav PakistanFaisalabad324 Oct 2003Test # 1666
421631215034.71Indiav PakistanMultan128 Mar 2004Test # 1693
411861325031.06New Zealandv PakistanWellington326 Dec 2003Test # 1677
3966436190.69Indiav PakistanLahore15 Apr 2004Test # 1695
3665634057.14New Zealandv PakistanWellington126 Dec 2003Test # 1677
3664498073.46Indiav PakistanLahore35 Apr 2004Test # 1695
351331203129.16South Africav PakistanFaisalabad324 Oct 2003Test # 1666
3582735047.94New Zealandv PakistanHamilton119 Dec 2003Test # 1676
3361385086.84South Africav PakistanLahore117 Oct 2003Test # 1664
33107836039.75New Zealandv PakistanHamilton119 Dec 2003Test # 1676
33123726045.83Indiav PakistanLahore15 Apr 2004Test # 1695
32102775041.55Aucklandv PakistanisAuckland214 Dec 2003First-class
30*108623048.38South Africav PakistanFaisalabad324 Oct 2003Test # 1666
2982664043.93South Africav PakistanLahore117 Oct 2003Test # 1664
2966580050.00Indiav PakistanMultan128 Mar 2004Test # 1693
2881663042.42South Africav PakistanLahore117 Oct 2003Test # 1664
2866495057.14Aucklandv PakistanisAuckland214 Dec 2003First-class
2786603045.00South Africav PakistanLahore117 Oct 2003Test # 1664
27107823032.92South Africav PakistanLahore317 Oct 2003Test # 1664
27512750100.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
2793923029.34South Africav PakistanFaisalabad124 Oct 2003Test # 1666
26104874029.88New Zealandv PakistanWellington126 Dec 2003Test # 1677
2481443054.54South Africav PakistanLahore117 Oct 2003Test # 1664
2470572042.10New Zealandv PakistanWellington326 Dec 2003Test # 1677
23*81702032.85New Zealandv PakistanHamilton319 Dec 2003Test # 1676
23126762030.26Aucklandv PakistanisAuckland214 Dec 2003First-class
22222222100.00New Zealandv PakistanHamilton119 Dec 2003Test # 1676
2164533039.62South Africav PakistanFaisalabad324 Oct 2003Test # 1666
2186703030.00Aucklandv PakistanisAuckland214 Dec 2003First-class
2042364055.55South Africav PakistanFaisalabad324 Oct 2003Test # 1666
20141892022.47Aucklandv PakistanisAuckland214 Dec 2003First-class
2059434046.51New Zealandv PakistanHamilton319 Dec 2003Test # 1676
2036313064.51New Zealandv PakistanHamilton319 Dec 2003Test # 1676
1969691027.53New Zealandv PakistanWellington126 Dec 2003Test # 1677
18*49312058.06South Africav PakistanLahore117 Oct 2003Test # 1664
1856411143.90South Africav PakistanLahore317 Oct 2003Test # 1664
1885612029.50South Africav PakistanLahore317 Oct 2003Test # 1664
1750303056.66South Africav PakistanFaisalabad324 Oct 2003Test # 1666
16*45392041.02South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1637262061.53South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1674571028.07New Zealandv PakistanWellington126 Dec 2003Test # 1677
1563441034.09South Africav PakistanLahore317 Oct 2003Test # 1664
1587592025.42New Zealandv PakistanHamilton319 Dec 2003Test # 1676
1540352042.85Indiav PakistanRawalpindi213 Apr 2004Test # 1697
1483501028.00South Africav PakistanLahore317 Oct 2003Test # 1664
1451300046.66South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1356352037.14New Zealandv PakistanWellington326 Dec 2003Test # 1677
1344272048.14Indiav PakistanLahore35 Apr 2004Test # 1695
1254231052.17South Africav PakistanLahore317 Oct 2003Test # 1664
1224192063.15Indiav PakistanLahore35 Apr 2004Test # 1695
1125281039.28New Zealandv PakistanHamilton119 Dec 2003Test # 1676
1128212052.38Indiav PakistanLahore15 Apr 2004Test # 1695
1118611183.33Indiav PakistanRawalpindi213 Apr 2004Test # 1697
1030202050.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1060590016.94New Zealandv PakistanHamilton119 Dec 2003Test # 1676
9*11620150.00South Africav PakistanFaisalabad324 Oct 2003Test # 1666
9*39321028.12New Zealandv PakistanWellington126 Dec 2003Test # 1677
927280132.14Indiav PakistanRawalpindi213 Apr 2004Test # 1697
813100180.00South Africav PakistanLahore117 Oct 2003Test # 1664
826231034.78New Zealandv PakistanHamilton119 Dec 2003Test # 1676
817111072.72Indiav PakistanLahore35 Apr 2004Test # 1695
71291077.77Aucklandv PakistanisAuckland214 Dec 2003First-class
728211033.33New Zealandv PakistanHamilton119 Dec 2003Test # 1676
748340020.58New Zealandv PakistanWellington326 Dec 2003Test # 1677
6*34201030.00Indiav PakistanLahore15 Apr 2004Test # 1695
615161037.50New Zealandv PakistanHamilton119 Dec 2003Test # 1676
612101060.00Indiav PakistanMultan128 Mar 2004Test # 1693
531271018.51Indiav PakistanLahore35 Apr 2004Test # 1695
417141028.57South Africav PakistanFaisalabad124 Oct 2003Test # 1666
421100040.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
444320012.50Aucklandv PakistanisAuckland214 Dec 2003First-class
429231017.39Aucklandv PakistanisAuckland214 Dec 2003First-class
440341011.76New Zealandv PakistanHamilton319 Dec 2003Test # 1676
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]

Victoria vs Western Australia at W.A.C.A, Sheffield Shield 24th Match, Feb 16-19, 2026 [First-class - Live]
>> 200/5 (68.0 ov, JL Curtis 26*, K Povey 6*, SM Elliott 1/54) - Stumps

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class]