Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
158 runs-25114.550.0v CanadaNairobi (Jaff)5 Feb 2007ODI # 2508
77 runs-25546.050.0v KenyaNairobi (Gym)4 Feb 2007ODI # 2504
56 runs-16315.521.0v BermudaNairobi (Gym)2 Feb 2007ODI # 2498
7 runs-27750.050.0v CanadaNairobi (Ruaraka)31 Jan 2007ODI # 2495
6 runs-26146.046.0v IrelandNairobi (Gym)5 Feb 2007ODI # 2509
2 runs-20836.537.0v NetherlandsNairobi (Jaff)2 Feb 2007ODI # 2500
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets19113418.150.0v BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
8 wickets9020135.050.0v CanadaNairobi (Ruaraka)30 Jan 2007ODI # 2491
8 wickets4119543.150.0v BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
8 wickets7315637.550.0v ScotlandNairobi (Gym)7 Feb 2007ODI # 2512
7 wickets10713232.150.0v NetherlandsNairobi (Gym)31 Jan 2007ODI # 2496
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets19113418.150.0v BermudaNairobi (Jaff)29 Jan 2007ODI # 2489
7 wickets10713232.150.0v NetherlandsNairobi (Gym)31 Jan 2007ODI # 2496
8 wickets9020135.050.0v CanadaNairobi (Ruaraka)30 Jan 2007ODI # 2491
8 wickets7315637.550.0v ScotlandNairobi (Gym)7 Feb 2007ODI # 2512
8 wickets4119543.150.0v BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
4 wickets827648.450.0v BermudaNairobi (Jaff)31 Jan 2007ODI # 2494
1 wicket628549.050.0v IrelandNairobi (Ruaraka)2 Feb 2007ODI # 2499
5 wickets626949.050.0v ScotlandNairobi (Ruaraka)5 Feb 2007ODI # 2507
6 wickets230949.450.0v IrelandNairobi (Jaff)4 Feb 2007ODI # 2503
3 wickets-28150.050.0v IrelandNairobi (Gym)30 Jan 2007ODI # 2492
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]