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*49334821-55.74Indiav PakistanMultan128 Mar 2004Test # 1693
19247933231-57.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
9021413414-67.16Indiav PakistanLahore35 Apr 2004Test # 1695
824392866-28.67New Zealandv PakistanWellington126 Dec 2003Test # 1677
7717512812-60.15Indiav PakistanRawalpindi213 Apr 2004Test # 1697
721159611-75.00South Africav PakistanLahore117 Oct 2003Test # 1664
711539912-71.71Indiav PakistanRawalpindi213 Apr 2004Test # 1697
6920314110-48.93Indiav PakistanRawalpindi213 Apr 2004Test # 1697
651641156-56.52South Africav PakistanFaisalabad324 Oct 2003Test # 1666
62*17210710-57.94Indiav PakistanLahore35 Apr 2004Test # 1695
601071066356.60Aucklandv PakistanisAuckland214 Dec 2003First-class
591701237147.96South Africav PakistanLahore317 Oct 2003Test # 1664
5971668-89.39Indiav PakistanMultan128 Mar 2004Test # 1693
541491157-46.95South Africav PakistanFaisalabad124 Oct 2003Test # 1666
53*1251008-53.00South Africav PakistanLahore117 Oct 2003Test # 1664
49104807161.25Indiav PakistanLahore15 Apr 2004Test # 1695
471211197-39.49Indiav PakistanRawalpindi213 Apr 2004Test # 1697
46114937-49.46South Africav PakistanLahore317 Oct 2003Test # 1664
441581147-38.59New Zealandv PakistanHamilton119 Dec 2003Test # 1676
441311043-42.30New Zealandv PakistanWellington126 Dec 2003Test # 1677
431741133-38.05South Africav PakistanFaisalabad324 Oct 2003Test # 1666
421631215-34.71Indiav PakistanMultan128 Mar 2004Test # 1693
411861325-31.06New Zealandv PakistanWellington326 Dec 2003Test # 1677
3966436190.69Indiav PakistanLahore15 Apr 2004Test # 1695
3665634-57.14New Zealandv PakistanWellington126 Dec 2003Test # 1677
3664498-73.46Indiav PakistanLahore35 Apr 2004Test # 1695
351331203129.16South Africav PakistanFaisalabad324 Oct 2003Test # 1666
3582735-47.94New Zealandv PakistanHamilton119 Dec 2003Test # 1676
3361385-86.84South Africav PakistanLahore117 Oct 2003Test # 1664
33107836-39.75New Zealandv PakistanHamilton119 Dec 2003Test # 1676
33123726-45.83Indiav PakistanLahore15 Apr 2004Test # 1695
32102775-41.55Aucklandv PakistanisAuckland214 Dec 2003First-class
30*108623-48.38South Africav PakistanFaisalabad324 Oct 2003Test # 1666
2982664-43.93South Africav PakistanLahore117 Oct 2003Test # 1664
296658--50.00Indiav PakistanMultan128 Mar 2004Test # 1693
2881663-42.42South Africav PakistanLahore117 Oct 2003Test # 1664
2866495-57.14Aucklandv PakistanisAuckland214 Dec 2003First-class
2786603-45.00South Africav PakistanLahore117 Oct 2003Test # 1664
27107823-32.92South Africav PakistanLahore317 Oct 2003Test # 1664
2751275-100.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
2793923-29.34South Africav PakistanFaisalabad124 Oct 2003Test # 1666
26104874-29.88New Zealandv PakistanWellington126 Dec 2003Test # 1677
2481443-54.54South Africav PakistanLahore117 Oct 2003Test # 1664
2470572-42.10New Zealandv PakistanWellington326 Dec 2003Test # 1677
23*81702-32.85New Zealandv PakistanHamilton319 Dec 2003Test # 1676
23126762-30.26Aucklandv PakistanisAuckland214 Dec 2003First-class
22222222100.00New Zealandv PakistanHamilton119 Dec 2003Test # 1676
2164533-39.62South Africav PakistanFaisalabad324 Oct 2003Test # 1666
2186703-30.00Aucklandv PakistanisAuckland214 Dec 2003First-class
2042364-55.55South Africav PakistanFaisalabad324 Oct 2003Test # 1666
20141892-22.47Aucklandv PakistanisAuckland214 Dec 2003First-class
2059434-46.51New Zealandv PakistanHamilton319 Dec 2003Test # 1676
2036313-64.51New Zealandv PakistanHamilton319 Dec 2003Test # 1676
1969691-27.53New Zealandv PakistanWellington126 Dec 2003Test # 1677
18*49312-58.06South Africav PakistanLahore117 Oct 2003Test # 1664
1856411143.90South Africav PakistanLahore317 Oct 2003Test # 1664
1885612-29.50South Africav PakistanLahore317 Oct 2003Test # 1664
1750303-56.66South Africav PakistanFaisalabad324 Oct 2003Test # 1666
16*45392-41.02South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1637262-61.53South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1674571-28.07New Zealandv PakistanWellington126 Dec 2003Test # 1677
1563441-34.09South Africav PakistanLahore317 Oct 2003Test # 1664
1587592-25.42New Zealandv PakistanHamilton319 Dec 2003Test # 1676
1540352-42.85Indiav PakistanRawalpindi213 Apr 2004Test # 1697
1483501-28.00South Africav PakistanLahore317 Oct 2003Test # 1664
145130--46.66South Africav PakistanFaisalabad124 Oct 2003Test # 1666
1356352-37.14New Zealandv PakistanWellington326 Dec 2003Test # 1677
1344272-48.14Indiav PakistanLahore35 Apr 2004Test # 1695
1254231-52.17South Africav PakistanLahore317 Oct 2003Test # 1664
1224192-63.15Indiav PakistanLahore35 Apr 2004Test # 1695
1125281-39.28New Zealandv PakistanHamilton119 Dec 2003Test # 1676
1128212-52.38Indiav PakistanLahore15 Apr 2004Test # 1695
1118611183.33Indiav PakistanRawalpindi213 Apr 2004Test # 1697
1030202-50.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
106059--16.94New Zealandv PakistanHamilton119 Dec 2003Test # 1676
9*1162-150.00South Africav PakistanFaisalabad324 Oct 2003Test # 1666
9*39321-28.12New Zealandv PakistanWellington126 Dec 2003Test # 1677
92728-132.14Indiav PakistanRawalpindi213 Apr 2004Test # 1697
81310-180.00South Africav PakistanLahore117 Oct 2003Test # 1664
826231-34.78New Zealandv PakistanHamilton119 Dec 2003Test # 1676
817111-72.72Indiav PakistanLahore35 Apr 2004Test # 1695
71291-77.77Aucklandv PakistanisAuckland214 Dec 2003First-class
728211-33.33New Zealandv PakistanHamilton119 Dec 2003Test # 1676
74834--20.58New Zealandv PakistanWellington326 Dec 2003Test # 1677
6*34201-30.00Indiav PakistanLahore15 Apr 2004Test # 1695
615161-37.50New Zealandv PakistanHamilton119 Dec 2003Test # 1676
612101-60.00Indiav PakistanMultan128 Mar 2004Test # 1693
531271-18.51Indiav PakistanLahore35 Apr 2004Test # 1695
417141-28.57South Africav PakistanFaisalabad124 Oct 2003Test # 1666
42110--40.00South Africav PakistanFaisalabad124 Oct 2003Test # 1666
44432--12.50Aucklandv PakistanisAuckland214 Dec 2003First-class
429231-17.39Aucklandv PakistanisAuckland214 Dec 2003First-class
440341-11.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:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class - Live]
>> 191/7 (69.0 ov, T Ntuli 7*, JB Van Rensburg 4*, T Maupa 2/31) - Stumps

Western Province vs Lions at Cape Town, CSA 4-Day Series Division 1 5th Match, Oct 2-5, 2025 [First-class - Live]
>> 393/6 (142.0 ov, C Esterhuizen 107*, E Jones 19*, GF Linde 1/69) - Stumps

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 108/6 (42.0 ov, CD Shekleton 18*, N Zuma 6*, A Mnyanda 0/6) - Stumps