Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
206 runs-29329.350.0v NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
176 runs-31746.550.0v KenyaColombo (RPS)20 Sep 2002ODI # 1882
167 runs-24519.350.0v BangladeshColombo (SSC)23 Sep 2002ODI # 1885
164 runs-29726.250.0v New ZealandColombo (SSC)15 Sep 2002ODI # 1877
108 runs-29948.048.0v ZimbabweColombo (RPS)18 Sep 2002ODI # 1880
29 runs-26249.150.0v KenyaColombo (SSC)17 Sep 2002ODI # 1879
14 runs-28950.050.0v ZimbabweColombo (RPS)14 Sep 2002ODI # 1876
10 runs-26250.050.0v South AfricaColombo (RPS)25 Sep 2002ODI # 1886
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets17613020.450.0v BangladeshColombo (SSC)19 Sep 2002ODI # 1881
9 wickets20213716.250.0v NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
8 wickets8320136.150.0v PakistanColombo (RPS)12 Sep 2002ODI # 1874
8 wickets6327039.350.0v EnglandColombo (RPS)22 Sep 2002ODI # 1884
7 wickets6016340.050.0v AustraliaColombo (RPS)27 Sep 2002ODI # 1887
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets20213716.250.0v NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
9 wickets17613020.450.0v BangladeshColombo (SSC)19 Sep 2002ODI # 1881
8 wickets8320136.150.0v PakistanColombo (RPS)12 Sep 2002ODI # 1874
8 wickets6327039.350.0v EnglandColombo (RPS)22 Sep 2002ODI # 1884
7 wickets6016340.050.0v AustraliaColombo (RPS)27 Sep 2002ODI # 1887
2 wickets-23949.049.0v West IndiesColombo (SSC)13 Sep 2002ODI # 1875
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:

Karnataka vs Vidarbha at CoE 1, Bengaluru, Vijay Hazare Trophy 1st semi final, Jan 15, 2026 [List A]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

Punjab vs Madhya Pradesh at CoE 1, Bengaluru, Vijay Hazare Trophy 3rd quarter final, Jan 13, 2026 [List A]