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
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
113*1771257390.40Indiav PakistanChennai130 Dec 2012ODI # 3314
105*13710410-100.96South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
103*15811711-88.03South Africav PakistanJohannesburg31 Feb 2013Test # 2072
95*1371119185.58South Africav PakistanBenoni224 Mar 2013ODI # 3350
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
847154112155.55Bangladeshv PakistanPallekele125 Sep 2012T20I # 274
8415210615-79.24South Africav PakistanCape Town214 Feb 2013Test # 2073
78*616182127.86Indiav PakistanColombo (RPS)230 Sep 2012T20I # 282
751571085-69.44South Africav PakistanDurban121 Mar 2013ODI # 3348
74*1841147-64.91South Africav PakistanJohannesburg31 Feb 2013Test # 2072
741431139-65.48South Africav PakistanCenturion122 Feb 2013Test # 2075
72593647200.00Indiav PakistanAhmedabad128 Dec 2012T20I # 298
6795777-87.01South Africav PakistanDurban121 Mar 2013ODI # 3348
6583634-103.17South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
611751137-53.98South Africav PakistanCape Town214 Feb 2013Test # 2073
58154967-60.41South Africav PakistanCape Town414 Feb 2013Test # 2073
58123825-70.73South Africav PakistanCenturion115 Mar 2013ODI # 3346
54*744741114.89Australiav PakistanColombo (RPS)22 Oct 2012T20I # 285
54*121894160.67Indiav PakistanEden Gardens23 Jan 2013ODI # 3315
52108739-71.23South Africav PakistanJohannesburg31 Feb 2013Test # 2072
5082789-64.10South Africav PakistanJohannesburg11 Feb 2013Test # 2072
48553822126.31South Africav PakistanColombo (RPS)128 Sep 2012T20I # 277
45281943236.84South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
4488673-65.67South Africav PakistanCenturion115 Mar 2013ODI # 3346
43564121104.87Indiav PakistanBengaluru125 Dec 2012T20I # 296
43116882-48.86Indiav PakistanChennai130 Dec 2012ODI # 3314
4375436-100.00South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
4238367-116.66Sri Lankav PakistanColombo (RPS)14 Oct 2012T20I # 287
42433151135.48Indiav PakistanBengaluru125 Dec 2012T20I # 296
411311072-38.31South Africav PakistanJohannesburg11 Feb 2013Test # 2072
37112676-55.22South Africav PakistanJohannesburg11 Feb 2013Test # 2072
3677551365.45Indiav PakistanDelhi16 Jan 2013ODI # 3316
3685454-80.00South Africav PakistanCape Town414 Feb 2013Test # 2073
36302242163.63South Africav PakistanCenturion23 Mar 2013T20I # 306
3578433-81.39Sri Lankav PakistanColombo (RPS)14 Oct 2012T20I # 287
3559363-97.22South Africav PakistanBenoni224 Mar 2013ODI # 3350
34*191432242.85South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
33292831117.85New Zealandv PakistanPallekele223 Sep 2012T20I # 271
3339234-143.47Indiav PakistanAhmedabad128 Dec 2012T20I # 298
32373141103.22New Zealandv PakistanPallekele223 Sep 2012T20I # 271
31*78392-79.48Indiav PakistanChennai130 Dec 2012ODI # 3314
3170433-72.09Indiav PakistanEden Gardens23 Jan 2013ODI # 3315
3181602151.66Indiav PakistanDelhi16 Jan 2013ODI # 3316
31124843-36.90South Africav PakistanJohannesburg11 Feb 2013Test # 2072
3064474-63.82South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
2938244-120.83Indiav PakistanColombo (RPS)230 Sep 2012T20I # 282
2978392-74.35South Africav PakistanCape Town414 Feb 2013Test # 2073
2986576-50.87South Africav PakistanCenturion122 Feb 2013Test # 2075
2831264-107.69Indiav PakistanAhmedabad128 Dec 2012T20I # 298
28121834-33.73South Africav PakistanCape Town214 Feb 2013Test # 2073
2861404-70.00South Africav PakistanCenturion122 Feb 2013Test # 2075
2731223-122.72Indiav PakistanAhmedabad128 Dec 2012T20I # 298
277139-269.23Indiav PakistanDelhi16 Jan 2013ODI # 3316
2798605-45.00South Africav PakistanJohannesburg31 Feb 2013Test # 2072
2754403167.50South Africav PakistanJohannesburg11 Feb 2013Test # 2072
26211131236.36New Zealandv PakistanPallekele223 Sep 2012T20I # 271
2644294-89.65South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
25*54352-71.42South Africav PakistanDurban121 Mar 2013ODI # 3348
2536261196.15Bangladeshv PakistanPallekele125 Sep 2012T20I # 274
25201821138.88South Africav PakistanColombo (RPS)128 Sep 2012T20I # 277
2579603-41.66South Africav PakistanCape Town214 Feb 2013Test # 2073
2428125-200.00Bangladeshv PakistanPallekele125 Sep 2012T20I # 274
2496592-40.67South Africav PakistanJohannesburg11 Feb 2013Test # 2072
2340234-100.00Indiav PakistanDelhi16 Jan 2013ODI # 3316
2397832-27.71South Africav PakistanCape Town214 Feb 2013Test # 2073
2260433-51.16South Africav PakistanCape Town214 Feb 2013Test # 2073
228713314.28South Africav PakistanCenturion23 Mar 2013T20I # 306
22102652-33.84South Africav PakistanBenoni224 Mar 2013ODI # 3350
2122114-190.90Indiav PakistanAhmedabad128 Dec 2012T20I # 298
2129303-70.00South Africav PakistanCape Town414 Feb 2013Test # 2073
20*272011100.00South Africav PakistanBenoni224 Mar 2013ODI # 3350
2091532-37.73South Africav PakistanJohannesburg11 Feb 2013Test # 2072
19*24162-118.75Indiav PakistanColombo (RPS)230 Sep 2012T20I # 282
1972382-50.00South Africav PakistanCape Town214 Feb 2013Test # 2073
1827161-112.50New Zealandv PakistanPallekele223 Sep 2012T20I # 271
1822212-85.71South Africav PakistanColombo (RPS)128 Sep 2012T20I # 277
1810113-163.63Sri Lankav PakistanColombo (RPS)14 Oct 2012T20I # 287
1847421-42.85Indiav PakistanEden Gardens23 Jan 2013ODI # 3315
1827223-81.81South Africav PakistanDurban121 Mar 2013ODI # 3348
1787542-31.48South Africav PakistanCape Town214 Feb 2013Test # 2073
1719163-106.25South Africav PakistanCenturion115 Mar 2013ODI # 3346
174531--54.83South Africav PakistanCenturion115 Mar 2013ODI # 3346
1724213-80.95South Africav PakistanCenturion115 Mar 2013ODI # 3346
1750432-39.53South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
1621132-123.07Bangladeshv PakistanPallekele125 Sep 2012T20I # 274
1533132-115.38New Zealandv PakistanPallekele223 Sep 2012T20I # 271
15181211125.00Australiav PakistanColombo (RPS)22 Oct 2012T20I # 285
1529181-83.33Sri Lankav PakistanColombo (RPS)14 Oct 2012T20I # 287
1543271-55.55Indiav PakistanDelhi16 Jan 2013ODI # 3316
1532162-93.75South Africav PakistanCape Town414 Feb 2013Test # 2073
1525202-75.00South Africav PakistanBenoni224 Mar 2013ODI # 3350
1416133-107.69Bangladeshv PakistanPallekele125 Sep 2012T20I # 274
138611216.66New Zealandv PakistanPallekele223 Sep 2012T20I # 271
1324141-92.85Australiav PakistanColombo (RPS)22 Oct 2012T20I # 285
133423--56.52Indiav PakistanEden Gardens23 Jan 2013ODI # 3315
1344281-46.42South Africav PakistanCenturion122 Feb 2013Test # 2075
1323141-92.85South Africav PakistanCenturion23 Mar 2013T20I # 306
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]