Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
149*233136163109.55West Indiesv IndiaNagpur221 Jan 2007ODI # 2480
119*18916015074.37South Africav IndiaDurban122 Nov 2006ODI # 2447
11017812711486.61Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
107*165107121100.00Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
100*1258967112.35South Africav IndiaCape Town126 Nov 2006ODI # 2449
9813795121103.15West Indiesv IndiaChennai227 Jan 2007ODI # 2487
93*1901238075.60South Africav IndiaGqeberha129 Nov 2006ODI # 2452
92*1279812193.87South Africav IndiaCenturion23 Dec 2006ODI # 2458
831198810294.31West Indiesv IndiaChennai227 Jan 2007ODI # 2487
7911874102106.75Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
79143857392.94South Africav IndiaCenturion23 Dec 2006ODI # 2458
76*1561059172.38Bermudav IndiaPort of Spain219 Mar 2007ODI # 2542
73*1161048070.19Australiav IndiaMohali229 Oct 2006ODI # 2440
66*107837079.51Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
662141254052.80West Indiesv IndiaCuttack224 Jan 2007ODI # 2485
64101945168.08Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
64154906071.11Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
63*-61130103.27Sri Lankav IndiaEden Gardens18 Feb 2007ODI # 2514
5999685086.76Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
58109698084.05Australiav IndiaMohali229 Oct 2006ODI # 2440
56*654770119.14South Africav IndiaCape Town126 Nov 2006ODI # 2449
56*1851073252.33Bangladeshv IndiaPort of Spain217 Mar 2007ODI # 2538
5692657086.15Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
55103637187.30West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
54100669081.81Australiav IndiaKuala Lumpur122 Sep 2006ODI # 2421
53119812065.43West Indiesv IndiaAhmedabad226 Oct 2006ODI # 2437
5394865161.62Bangladeshv IndiaPort of Spain217 Mar 2007ODI # 2538
525446100113.04West Indiesv IndiaNagpur221 Jan 2007ODI # 2480
51123728070.83West Indiesv IndiaAhmedabad226 Oct 2006ODI # 2437
5155537296.22Bangladeshv IndiaPort of Spain217 Mar 2007ODI # 2538
50834680108.69Australiav IndiaMohali229 Oct 2006ODI # 2440
4978629079.03South Africav IndiaGqeberha129 Nov 2006ODI # 2452
4674631473.01Australiav IndiaKuala Lumpur122 Sep 2006ODI # 2421
45623590128.57West Indiesv IndiaKuala Lumpur214 Sep 2006ODI # 2414
4588642170.31West Indiesv IndiaAhmedabad226 Oct 2006ODI # 2437
4277616068.85Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
4279545077.77Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
4163473187.23South Africav IndiaDurban122 Nov 2006ODI # 2447
40*56486083.33West Indiesv IndiaKuala Lumpur220 Sep 2006ODI # 2419
4075603166.66West Indiesv IndiaNagpur221 Jan 2007ODI # 2480
4061525076.92West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
3859492177.55Australiav IndiaKuala Lumpur122 Sep 2006ODI # 2421
3874545070.37Englandv IndiaJaipur115 Oct 2006ODI # 2429
3853413092.68Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
37*70497075.51West Indiesv IndiaKuala Lumpur214 Sep 2006ODI # 2414
3734432286.04South Africav IndiaGqeberha129 Nov 2006ODI # 2452
3549407087.50South Africav IndiaCape Town126 Nov 2006ODI # 2449
3438377091.89West Indiesv IndiaAhmedabad226 Oct 2006ODI # 2437
3359505066.00South Africav IndiaCape Town126 Nov 2006ODI # 2449
3366346097.05West Indiesv IndiaChennai227 Jan 2007ODI # 2487
31282322134.78West Indiesv IndiaNagpur221 Jan 2007ODI # 2480
3138334193.93West Indiesv IndiaCuttack224 Jan 2007ODI # 2485
3099593050.84Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
2947305096.66South Africav IndiaCape Town126 Nov 2006ODI # 2449
2958492059.18South Africav IndiaGqeberha129 Nov 2006ODI # 2452
2865443063.63Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
28352821100.00Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
27*27304190.00West Indiesv IndiaKuala Lumpur214 Sep 2006ODI # 2414
2774502054.00West Indiesv IndiaKuala Lumpur220 Sep 2006ODI # 2419
2753394069.23Englandv IndiaJaipur115 Oct 2006ODI # 2429
27402512108.00West Indiesv IndiaCuttack224 Jan 2007ODI # 2485
25392521100.00Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
2469460052.17Englandv IndiaJaipur115 Oct 2006ODI # 2429
2466312077.41West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
2340244095.83Australiav IndiaMohali229 Oct 2006ODI # 2440
23322130109.52South Africav IndiaDurban122 Nov 2006ODI # 2447
22171221183.33South Africav IndiaDurban122 Nov 2006ODI # 2447
22432130104.76South Africav IndiaDurban122 Nov 2006ODI # 2447
22361931115.78Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
2236340164.70Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
2157333063.63West Indiesv IndiaKuala Lumpur220 Sep 2006ODI # 2419
2139363158.33Bermudav IndiaPort of Spain219 Mar 2007ODI # 2542
2036243083.33Australiav IndiaMohali229 Oct 2006ODI # 2440
19*171221158.33Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
19*211330146.15Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
1922214090.47Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
1960381150.00Australiav IndiaKuala Lumpur122 Sep 2006ODI # 2421
1962372051.35Sri Lankav IndiaVisakhapatnam117 Feb 2007ODI # 2525
1829311058.06Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
17111130154.54West Indiesv IndiaNagpur221 Jan 2007ODI # 2480
1737242070.83West Indiesv IndiaChennai227 Jan 2007ODI # 2487
1734270162.96Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
16*151030160.00South Africav IndiaCenturion23 Dec 2006ODI # 2458
1662331048.48West Indiesv IndiaAhmedabad226 Oct 2006ODI # 2437
1538242062.50Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
1550352042.85Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
14*18162087.50West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
1450472029.78West Indiesv IndiaCuttack224 Jan 2007ODI # 2485
1435232060.86West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
14-193073.68Sri Lankav IndiaEden Gardens18 Feb 2007ODI # 2514
14121210116.66Sri Lankav IndiaMargao114 Feb 2007ODI # 2522
1325201065.00Australiav IndiaKuala Lumpur122 Sep 2006ODI # 2421
1313901144.44South Africav IndiaGqeberha129 Nov 2006ODI # 2452
1311801162.50South Africav IndiaGqeberha129 Nov 2006ODI # 2452
1334331039.39West Indiesv IndiaVadodara231 Jan 2007ODI # 2493
1365381034.21Bermudav IndiaPort of Spain219 Mar 2007ODI # 2542
1257240050.00Australiav IndiaKuala Lumpur116 Sep 2006ODI # 2416
125530240.00West Indiesv IndiaKuala Lumpur220 Sep 2006ODI # 2419
12-192063.15Sri Lankav IndiaEden Gardens18 Feb 2007ODI # 2514
1127162068.75Sri Lankav IndiaRajkot111 Feb 2007ODI # 2520
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]