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
104*10710391100.97Australiav PakistanLord's14 Sep 2004ODI # 2166
781921036075.72Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
671581084062.03Indiav PakistanBirmingham119 Sep 2004ODI # 2179
62122877071.26Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
591381144051.75Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
56*119856165.88West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
54141945057.44Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
5297806065.00Australiav PakistanLord's14 Sep 2004ODI # 2166
4763503194.00Indiav PakistanBirmingham119 Sep 2004ODI # 2179
4090662060.60Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
3952455186.66Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
3877752050.66Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
3773512172.54Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
3642436083.72Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
3650413187.80Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
33118735045.20Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
31*433050103.33West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
31543140100.00Australiav PakistanLord's14 Sep 2004ODI # 2166
3059443168.18Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
28412721103.70Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
2837294096.55Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
2769593045.76Indiav PakistanBirmingham119 Sep 2004ODI # 2179
26150782033.33Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
2676432060.46Australiav PakistanLord's14 Sep 2004ODI # 2166
2558572043.85Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
2551293086.20Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
2558450055.55Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
2386481047.91Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
23107634036.50Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
2245364061.11Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
2156652032.30Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
2058362055.55Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
19*31223086.36Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
1953343055.88Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
18*35202090.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
1845281064.28Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
17141520113.33Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
1548420035.71Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
1520181083.33Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
14*39260053.84Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
14102561025.00Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
1420222063.63Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
1321251052.00Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
1334240054.16Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
13191320100.00Australiav PakistanLord's14 Sep 2004ODI # 2166
1352430030.23Indiav PakistanBirmingham119 Sep 2004ODI # 2179
1244301040.00Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
1141241045.83West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
10171020100.00Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
1017150066.66Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
1032301033.33Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
1040200050.00Indiav PakistanBirmingham119 Sep 2004ODI # 2179
922210042.85Australiav PakistanLord's14 Sep 2004ODI # 2166
814131061.53Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
7*11610116.66Australiav PakistanLord's14 Sep 2004ODI # 2166
6*10600100.00Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
6*16111054.54West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
61180075.00Indiav PakistanBirmingham119 Sep 2004ODI # 2179
5*17110045.45Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
51690055.55Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
523120041.66West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
4*651080.00Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
46121033.33Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
41450080.00Australiav PakistanLord's14 Sep 2004ODI # 2166
3*7300100.00Indiav PakistanBirmingham119 Sep 2004ODI # 2179
315180016.66Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
31480037.50Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
31290033.33Indiav PakistanBirmingham119 Sep 2004ODI # 2179
2*16180011.11Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
216100020.00Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
2970028.57Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
2540050.00Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
2980025.00Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
2680025.00Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
2530066.66Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
25110018.18Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
1*740025.00Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
1*660016.66Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
1*220050.00Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
11930033.33Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
113100010.00Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
11050020.00Indiav PakistanColombo (RPS)225 Jul 2004ODI # 2152
1330033.33Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
1520050.00Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
1220050.00Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
1914007.14Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
1460016.66Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
11180012.50West Indiesv PakistanSouthampton222 Sep 2004ODI # 2181
024000.00Bangladeshv PakistanColombo (SSC)217 Jul 2004ODI # 2145
011000.00Hong Kongv PakistanColombo (SSC)218 Jul 2004ODI # 2147
035000.00Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
044000.00Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
043000.00Bangladeshv PakistanColombo (RPS)129 Jul 2004ODI # 2154
051000.00Indiav PakistanAmstelveen221 Aug 2004ODI # 2157
01000-Australiav PakistanAmstelveen128 Aug 2004ODI # 2162
054000.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
023000.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
001000.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
062000.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
021000.00Kenyav PakistanBirmingham114 Sep 2004ODI # 2174
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 9/1 (5.0 ov, BB Dey 2*, ST Paul 7*, CT Gaja 1/3) - Lunch

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class - Live]
>>

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 125/4 (31.0 ov, K Karan Shinde 25*, CR Gnaneshwar 2*, VG Zhimomi 3/20)