#
Score
Against
Date
Venue
Format
1
277
Australia
2 Jan 1993
Sydney Cricket Ground, Sydney
Test
2
128
Pakistan
19 Feb 1993
Kingsmead, Durban
ODI
3
111*
South Africa
23 Feb 1993
Mangaung Oval, Bloemfontein
ODI
4
114
Pakistan
23 Mar 1993
Sabina Park, Kingston
ODI
5
153
Pakistan
5 Nov 1993
Sharjah Cricket Stadium, Sharjah
ODI
6
167
England
17 Mar 1994
Georgetown
Test
7
375
England
16 Apr 1994
Antigua Recreation Ground, St John's
Test
8
147
New Zealand
10 Feb 1995
Basin Reserve, Wellington
Test
9
139
Australia
12 Mar 1995
Queen's Park Oval, Port of Spain
ODI
10
145
England
27 Jul 1995
Old Trafford, Manchester
Test
11
152
England
10 Aug 1995
Trent Bridge, Nottingham
Test
12
179
England
24 Aug 1995
Kennington Oval, London
Test
13
169
Sri Lanka
16 Oct 1995
Sharjah Cricket Stadium, Sharjah
ODI
14
111
South Africa
11 Mar 1996
National Stadium, Karachi
ODI
15
146*
New Zealand
30 Mar 1996
Queen's Park Oval, Port of Spain
ODI
16
104
New Zealand
6 Apr 1996
Arnos Vale Ground, Kingstown
ODI
17
102
Australia
5 Jan 1997
The Gabba, Brisbane
ODI
18
103*
Pakistan
10 Jan 1997
WACA Ground, Perth
ODI
19
132
Australia
1 Feb 1997
WACA Ground, Perth
Test
20
103
India
4 Apr 1997
Antigua Recreation Ground, St John's
Test
21
115
Sri Lanka
20 Jun 1997
Arnos Vale Ground, Kingstown
Test
22
110
England
29 Mar 1998
Kensington Oval, Bridgetown
ODI
23
213
Australia
13 Mar 1999
Sabina Park, Kingston
Test
24
153*
Australia
26 Mar 1999
Kensington Oval, Bridgetown
Test
25
100
Australia
3 Apr 1999
Antigua Recreation Ground, St John's
Test
26
117
Bangladesh
9 Oct 1999
Dhaka
ODI
27
112
England
3 Aug 2000
Old Trafford, Manchester
Test
28
182
Australia
15 Dec 2000
Adelaide Oval, Adelaide
Test
29
116*
Australia
17 Jan 2001
Sydney Cricket Ground, Sydney
ODI
30
178
Sri Lanka
13 Nov 2001
Galle International Stadium, Galle
Test
31
221
Sri Lanka
29 Nov 2001
Sinhalese Sports Club Ground, Colombo
Test
32
130
Sri Lanka
29 Nov 2001
Sinhalese Sports Club Ground, Colombo
Test
33
111
Kenya
17 Sep 2002
Sinhalese Sports Club Ground, Colombo
ODI
34
116
South Africa
9 Feb 2003
Newlands, Cape Town
ODI
35
110
Australia
10 Apr 2003
Georgetown
Test
36
122
Australia
19 Apr 2003
Queen's Park Oval, Port of Spain
Test
37
116
Sri Lanka
8 Jun 2003
Kensington Oval, Bridgetown
ODI
38
209
Sri Lanka
20 Jun 2003
Daren Sammy Stadium, Gros Islet
Test
39
191
Zimbabwe
12 Nov 2003
Queens Sports Club, Bulawayo
Test
40
113
Zimbabwe
22 Nov 2003
Queens Sports Club, Bulawayo
ODI
41
202
South Africa
12 Dec 2003
The Wanderers Stadium, Johannesburg
Test
42
115
South Africa
2 Jan 2004
Newlands, Cape Town
Test
43
400*
England
10 Apr 2004
Antigua Recreation Ground, St John's
Test
44
120
Bangladesh
4 Jun 2004
Sabina Park, Kingston
Test
45
156
Pakistan
28 Jan 2005
Adelaide Oval, Adelaide
ODI
46
196
South Africa
8 Apr 2005
Queen's Park Oval, Port of Spain
Test
47
176
South Africa
21 Apr 2005
Kensington Oval, Bridgetown
Test
48
130
Pakistan
26 May 2005
Kensington Oval, Bridgetown
Test
49
153
Pakistan
3 Jun 2005
Sabina Park, Kingston
Test
50
226
Australia
25 Nov 2005
Adelaide Oval, Adelaide
Test
51
120
India
10 Jun 2006
Daren Sammy Stadium, Gros Islet
Test
52
122
Pakistan
11 Nov 2006
Gaddafi Stadium, Lahore
Test
53
216
Pakistan
19 Nov 2006
Multan Cricket Stadium, Multan
Test