First Test : vs Australia on Fri 28th Aug 1992
Last Test : vs England on 5th Dec 2007
Position
Matches
Innings
Runs
Average
Highest
100′s
50′s
Ducks
Not Outs
Total
116
149
1144
11.67
67
0
1
27
51
Balls
Runs
Wicket
Average
Wicket/Match
Runs/Over
SR
4
5+
10
Best
38504
15471
713
21.69
6.15
2.41
54.0
42
61
20
9-51

One Day International Statistics ( Man of the Match : 8 times)
First ODI : vs India on Thu 12th Aug 1993
Last ODI : vs Australia April 28 2007
Position
Matches
Runs
Average
Highest
100′s
50′s
Ducks
Not Outs
Total
297
491
5.77
27
0
0
22
50
Balls
Runs
Wicket
Average
Wicket/Match
Runs/Over
5+
Best
16094
10321
455
22.68
1.53
3.84
8
7-30

World Cup Statistics
First ODI : vs Zimbabwe on Wed 21st Feb 1996
Last ODI : vs Australia on Tue 18th Mar 2003
Matches
Runs
Average
Highest
100′s
50′s
Ducks
Not Outs
21
59
9.83
16
0
0
0
15
Balls
Runs
Wicket
Average
Wicket/Match
Runs/Over
5+
Best
1127
693
30
23.10
1.43
3.69
0
4-28