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
13218613515397.77Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
127*182110136115.45Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
11713895104123.15Zimbabwev PakistanLahore226 May 2015ODI # 3651
116*190116171100.00Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
11615710994106.42Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
10611777132137.66Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
100*1098483119.04Zimbabwev PakistanLahore129 May 2015ODI # 3652
9915310011199.00Zimbabwev PakistanLahore129 May 2015ODI # 3652
901801265-71.42Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
73917342100.00Zimbabwev PakistanLahore226 May 2015ODI # 3651
70*674082175.00Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
684025132272.00Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
65*97685195.58Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
65104708192.85Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
64111768184.21Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
62111706-88.57Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
56101674-83.58Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
52*442643200.00Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
50102593-84.74Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
49*57436-113.95Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
48*120633-76.19Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
47102633-74.60Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
39*41274-144.44Zimbabwev PakistanLahore231 May 2015ODI # 3653
3873545-70.37Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
38122652-58.46Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
36463141116.12Zimbabwev PakistanLahore226 May 2015ODI # 3651
3648285-128.57Zimbabwev PakistanLahore226 May 2015ODI # 3651
33372841117.85Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
3141274-114.81Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
3057302-100.00Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
29342531116.00Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
28*41273-103.70Zimbabwev PakistanLahore231 May 2015ODI # 3653
2844363-77.77Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
2641354-74.28Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
2633283-92.85Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
2362363-63.88Zimbabwev PakistanLahore226 May 2015ODI # 3651
23352321100.00Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
22212121104.76Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
21*27183-116.66Zimbabwev PakistanLahore226 May 2015ODI # 3651
21*41193-110.52Zimbabwev PakistanLahore226 May 2015ODI # 3651
2062363-55.55Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
2029272-74.07Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
2038183-111.11Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
2024211-95.23Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
193931-161.29Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
19151121172.72Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
1822202-90.00Zimbabwev PakistanLahore129 May 2015ODI # 3652
182430--60.00Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
184728--64.28Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
1712114-154.54Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
1752282-60.71Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
17201321130.76Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
1634212-76.19Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
1512711214.28Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
153422--68.18Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
1427211-66.66Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
1422131-107.69Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
138347--27.65Zimbabwev PakistanLahore129 May 2015ODI # 3652
125133--36.36Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
123123--52.17Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
10168-1125.00Zimbabwev PakistanLahore129 May 2015ODI # 3652
82311--72.72Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
7*1051-140.00Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
74026--26.92Zimbabwev PakistanLahore129 May 2015ODI # 3652
6138--75.00Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
53018--27.77Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
5119--55.55Zimbabwev PakistanLahore129 May 2015ODI # 3652
4*741-100.00Zimbabwev PakistanLahore129 May 2015ODI # 3652
4*34--100.00Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
412101-40.00Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
4118--50.00Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
41713--30.76Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
3*31--300.00Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
3*83--100.00Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
2*85--40.00Sri Lankav PakistanPallekele215 Jul 2015ODI # 3669
283--66.66Zimbabwev PakistanLahore129 May 2015ODI # 3652
233--66.66Sri Lankav PakistanColombo (RPS)219 Jul 2015ODI # 3670
1*103--33.33Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
153--33.33Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
0*32---Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
-21---Sri Lankav PakistanDambulla111 Jul 2015ODI # 3664
-22---Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]