View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 1930-2024 1510 603 670 17 170 50 0.900 29.12 3.54 1886 715 26 Profile
Innings by innings list
181 63.1 2.86 69 2 lost Test v England Christchurch 10 Jan 1930 Test # 186
66/2 18.5 3.50 63 4 4 lost Test v England Christchurch 10 Jan 1930 Test # 186
320 107.5 2.96 -120 2 draw Test v England Wellington 24 Jan 1930 Test # 188
107/4 39.0 2.74 285 -177 4 draw Test v England Wellington 24 Jan 1930 Test # 188
330/4d 88.0 3.75 330 1 draw Test v England Auckland 14 Feb 1930 Test # 190
540 171.4 3.14 540 1 draw Test v England Auckland 21 Feb 1930 Test # 191
22/3 12.3 1.76 175 3 draw Test v England Auckland 21 Feb 1930 Test # 191
454 134.0 3.38 230 2 draw Test v England Lord's 27 Jun 1931 Test # 209
146/5 55.0 2.65 240 -93 4 draw Test v England Lord's 27 Jun 1931 Test # 209
416/4d 131.3 3.16 416 1 lost Test v England The Oval 29 Jul 1931 Test # 210
224/3 71.0 3.15 224 1 draw Test v England Manchester 15 Aug 1931 Test # 211
451 136.5 3.29 158 2 lost Test v South Africa Christchurch 27 Feb 1932 Test # 217
410 141.2 2.90 46 2 lost Test v South Africa Wellington 4 Mar 1932 Test # 218
150/2 41.2 3.62 148 3 4 lost Test v South Africa Wellington 4 Mar 1932 Test # 218
560/8d 147.3 3.79 560 1 draw Test v England Christchurch 24 Mar 1933 Test # 225
548/7d 156.0 3.51 390 2 draw Test v England Auckland 31 Mar 1933 Test # 226
424 155.3 2.72 424 1 draw Test v England Lord's 26 Jun 1937 Test # 260
226/4d 42.0 5.38 355 3 draw Test v England Lord's 26 Jun 1937 Test # 260
358/9d 129.0 2.77 358 1 lost Test v England Manchester 24 Jul 1937 Test # 261
187 60.5 3.07 264 3 lost Test v England Manchester 24 Jul 1937 Test # 261
254/7d 93.0 2.73 5 2 draw Test v England The Oval 14 Aug 1937 Test # 262
31/1 9.2 3.32 183 -151 4 draw Test v England The Oval 14 Aug 1937 Test # 262
199/8d 74.0 2.68 157 2 lost Test v Australia Wellington 29 Mar 1946 Test # 275
265/7d 83.0 3.19 -80 2 draw Test v England Christchurch 21 Mar 1947 Test # 284
372 127.3 2.91 372 1 draw Test v England Leeds 11 Jun 1949 Test # 314
267/4d 68.0 3.92 298 3 draw Test v England Leeds 11 Jun 1949 Test # 314
313/9d 103.1 3.03 313 1 draw Test v England Lord's 25 Jun 1949 Test # 315
306/5 103.0 2.97 135 3 draw Test v England Lord's 25 Jun 1949 Test # 315
440/9d 128.0 3.43 147 2 draw Test v England Manchester 23 Jul 1949 Test # 316
482 117.2 4.10 137 2 draw Test v England The Oval 13 Aug 1949 Test # 317
550 221.3 2.48 133 2 draw Test v England Christchurch 17 Mar 1951 Test # 332
227 97.0 2.34 102 2 lost Test v England Wellington 24 Mar 1951 Test # 333
91/4 45.2 2.00 88 4 4 lost Test v England Wellington 24 Mar 1951 Test # 333
287 97.2 2.94 51 2 lost Test v West Indies Christchurch 8 Feb 1952 Test # 349
142/5 59.0 2.40 139 4 4 lost Test v West Indies Christchurch 8 Feb 1952 Test # 349
546/6d 159.4 3.41 546 1 draw Test v West Indies Auckland 15 Feb 1952 Test # 350
524/8d 174.0 3.01 524 1 lost Test v South Africa Wellington 6 Mar 1953 Test # 368
377 162.0 2.32 377 1 draw Test v South Africa Auckland 13 Mar 1953 Test # 370
200/5d 78.0 2.56 332 3 draw Test v South Africa Auckland 13 Mar 1953 Test # 370
437/9d 115.0x8 2.85 437 1 lost Test v South Africa Durban 11 Dec 1953 Test # 377
271 80.0x8 2.54 271 1 lost Test v South Africa Johannesburg 24 Dec 1953 Test # 378
148 53.1x8 2.08 232 3 lost Test v South Africa Johannesburg 24 Dec 1953 Test # 378
326 127.7x8 1.91 -179 2 draw Test v South Africa Cape Town 1 Jan 1954 Test # 379
159/3 54.0x8 2.20 -20 3 draw Test v South Africa Cape Town 1 Jan 1954 Test # 379
243 98.0x8 1.85 243 1 lost Test v South Africa Johannesburg 29 Jan 1954 Test # 381
25/1 6.2x8 3.00 25 1 4 lost Test v South Africa Johannesburg 29 Jan 1954 Test # 381
237 98.1x8 1.81 11 2 lost Test v South Africa Gqeberha 5 Feb 1954 Test # 382
215/5 47.3x8 3.40 212 4 4 lost Test v South Africa Gqeberha 5 Feb 1954 Test # 382
209/8d 92.5 2.25 84 2 lost Test v England Dunedin 11 Mar 1955 Test # 401
49/2 15.2 3.19 49 1 4 lost Test v England Dunedin 11 Mar 1955 Test # 401
246 119.1 2.06 46 2 lost Test v England Auckland 25 Mar 1955 Test # 402
289 130.1 2.22 125 2 lost Test v Pakistan Karachi 13 Oct 1955 Test # 413
561 185.3 3.02 213 2 lost Test v Pakistan Lahore 26 Oct 1955 Test # 414
117/6 26.5 4.36 116 2 4 lost Test v Pakistan Lahore 26 Oct 1955 Test # 414
195/6d 76.0 2.56 125 2 draw Test v Pakistan Dhaka 7 Nov 1955 Test # 415
498/4d 175.1 2.84 498 1 draw Test v India Hyderabad (Deccan) 19 Nov 1955 Test # 416
421/8d 158.0 2.66 421 1 lost Test v India Brabourne 2 Dec 1955 Test # 417
531/7d 241.5 2.19 81 2 draw Test v India Delhi 16 Dec 1955 Test # 418
132 59.3 2.21 132 1 draw Test v India Eden Gardens 28 Dec 1955 Test # 419
438/7d 209.0 2.09 234 3 draw Test v India Eden Gardens 28 Dec 1955 Test # 419
537/3d 177.0 3.03 537 1 lost Test v India Chennai 6 Jan 1956 Test # 420
353 112.5 3.12 279 2 lost Test v West Indies Dunedin 3 Feb 1956 Test # 421
386 136.5 2.82 386 1 lost Test v West Indies Christchurch 18 Feb 1956 Test # 422
404 135.5 2.97 404 1 lost Test v West Indies Wellington 3 Mar 1956 Test # 423
13/1 5.2 2.43 13 1 4 lost Test v West Indies Wellington 3 Mar 1956 Test # 423
145 78.3 1.84 -110 2 won Test v West Indies Auckland 9 Mar 1956 Test # 424
77 45.1 1.70 268 -190 4 won Test v West Indies Auckland 9 Mar 1956 Test # 424
221 75.5 2.91 221 1 lost Test v England Birmingham 5 Jun 1958 Test # 454
215/6d 96.2 2.23 342 3 lost Test v England Birmingham 5 Jun 1958 Test # 454
269 123.4 2.17 269 1 lost Test v England Lord's 19 Jun 1958 Test # 455
267/2d 102.0 2.61 200 2 lost Test v England Leeds 3 Jul 1958 Test # 456
365/9d 129.3 2.81 98 2 lost Test v England Manchester 24 Jul 1958 Test # 457
219/9d 68.5 3.18 58 2 draw Test v England The Oval 21 Aug 1958 Test # 458
374 142.1 2.63 374 1 lost Test v England Christchurch 27 Feb 1959 Test # 470
311/7 118.0 2.63 130 2 draw Test v England Auckland 14 Mar 1959 Test # 472
292 88.5 3.28 292 1 lost Test v South Africa Durban 8 Dec 1961 Test # 515
149 61.2 2.42 196 3 lost Test v South Africa Durban 8 Dec 1961 Test # 515
322 103.2 3.11 322 1 draw Test v South Africa Johannesburg 26 Dec 1961 Test # 517
178/6d 43.0 4.13 277 3 draw Test v South Africa Johannesburg 26 Dec 1961 Test # 517
190 68.4 2.76 -195 2 won Test v South Africa Cape Town 1 Jan 1962 Test # 519
335 142.2 2.35 408 -72 4 won Test v South Africa Cape Town 1 Jan 1962 Test # 519
464 124.2 3.73 300 2 lost Test v South Africa Johannesburg 2 Feb 1962 Test # 523
190 72.4 2.61 -85 2 won Test v South Africa Gqeberha 16 Feb 1962 Test # 524
273 144.0 1.89 314 -40 4 won Test v South Africa Gqeberha 16 Feb 1962 Test # 524
562/7d 186.0 3.02 562 1 lost Test v England Auckland 23 Feb 1963 Test # 540
428/8d 149.0 2.87 234 2 lost Test v England Wellington 1 Mar 1963 Test # 541
253 95.5 2.64 -13 2 lost Test v England Christchurch 15 Mar 1963 Test # 542
173/3 59.3 2.90 173 1 4 lost Test v England Christchurch 15 Mar 1963 Test # 542
302 131.5 2.29 302 1 draw Test v South Africa Wellington 21 Feb 1964 Test # 558
218/2d 66.0 3.30 267 3 draw Test v South Africa Wellington 21 Feb 1964 Test # 558
223 105.2 2.11 74 2 draw Test v South Africa Dunedin 28 Feb 1964 Test # 559
42/3 7.0 6.00 65 -22 4 draw Test v South Africa Dunedin 28 Feb 1964 Test # 559
371 125.5 2.94 371 1 draw Test v South Africa Auckland 13 Mar 1964 Test # 560
200/5d 64.4 3.09 308 3 draw Test v South Africa Auckland 13 Mar 1964 Test # 560
187 95.0 1.96 -79 2 draw Test v Pakistan Wellington 22 Jan 1965 Test # 574
140/7 52.0 2.69 259 -118 4 draw Test v Pakistan Wellington 22 Jan 1965 Test # 574
226 154.0 1.46 226 1 draw Test v Pakistan Auckland 29 Jan 1965 Test # 576
207 100.1 2.06 219 3 draw Test v Pakistan Auckland 29 Jan 1965 Test # 576
206 83.0 2.48 206 1 draw Test v Pakistan Christchurch 12 Feb 1965 Test # 577
309/8d 93.3 3.30 313 3 draw Test v Pakistan Christchurch 12 Feb 1965 Test # 577
397 143.5 2.76 397 1 draw Test v India Chennai 27 Feb 1965 Test # 579
199/2d 58.1 3.42 281 3 draw Test v India Chennai 27 Feb 1965 Test # 579
380 105.5 3.59 -82 2 draw Test v India Eden Gardens 5 Mar 1965 Test # 581
92/3 17.0 5.41 274 -181 4 draw Test v India Eden Gardens 5 Mar 1965 Test # 581
88 33.3 2.62 -209 2 draw Test v India Brabourne 12 Mar 1965 Test # 582
463/5d 154.4 2.99 254 3 draw Test v India Brabourne 12 Mar 1965 Test # 582
465/8d 113.4 4.09 203 2 lost Test v India Delhi 19 Mar 1965 Test # 583
73/3 9.1 7.96 70 4 4 lost Test v India Delhi 19 Mar 1965 Test # 583
318 116.3 2.72 143 2 lost Test v Pakistan Rawalpindi 27 Mar 1965 Test # 585
385/7d 167.0 2.30 385 1 draw Test v Pakistan Lahore 2 Apr 1965 Test # 586
194/8d 77.0 2.51 97 3 draw Test v Pakistan Lahore 2 Apr 1965 Test # 586
307/8d 121.0 2.53 22 2 lost Test v Pakistan Karachi 9 Apr 1965 Test # 587
202/2 60.0 3.36 202 1 4 lost Test v Pakistan Karachi 9 Apr 1965 Test # 587
435 156.4 2.77 435 1 lost Test v England Birmingham 27 May 1965 Test # 591
96/1 30.5 3.11 95 2 4 lost Test v England Birmingham 27 May 1965 Test # 591
307 100.2 3.05 132 2 lost Test v England Lord's 17 Jun 1965 Test # 592
218/3 60.5 3.58 216 3 4 lost Test v England Lord's 17 Jun 1965 Test # 592
546/4d 151.0 3.61 546 1 lost Test v England Leeds 8 Jul 1965 Test # 593
342 127.2 2.68 342 1 draw Test v England Christchurch 25 Feb 1966 Test # 602
201/5d 67.0 3.00 196 3 draw Test v England Christchurch 25 Feb 1966 Test # 602
254/8d 104.0 2.44 62 2 draw Test v England Dunedin 4 Mar 1966 Test # 603
222 88.5 2.49 -74 2 draw Test v England Auckland 11 Mar 1966 Test # 604
159/4 75.0 2.12 204 -44 4 draw Test v England Auckland 11 Mar 1966 Test # 604
359 124.0 2.89 9 2 lost Test v India Dunedin 15 Feb 1968 Test # 630
200/5 74.4 2.67 200 1 4 lost Test v India Dunedin 15 Feb 1968 Test # 630
288 92.2 3.11 -214 2 won Test v India Christchurch 22 Feb 1968 Test # 631
301 98.5 3.04 87 3 won Test v India Christchurch 22 Feb 1968 Test # 631
327 108.1 3.02 141 2 lost Test v India Wellington 29 Feb 1968 Test # 632
59/2 13.3 4.37 59 1 4 lost Test v India Wellington 29 Feb 1968 Test # 632
252 90.4 2.77 252 1 lost Test v India Auckland 7 Mar 1968 Test # 634
261/5d 96.0 2.71 373 3 lost Test v India Auckland 7 Mar 1968 Test # 634
276 79.7x8 2.59 -47 2 lost Test v West Indies Auckland 27 Feb 1969 Test # 648
348/5 69.0x8 3.78 345 4 4 lost Test v West Indies Auckland 27 Feb 1969 Test # 648
297 65.4x8 3.40 297 1 won Test v West Indies Wellington 7 Mar 1969 Test # 651
148 37.4x8 2.96 163 3 won Test v West Indies Wellington 7 Mar 1969 Test # 651
417 101.4x8 3.08 417 1 draw Test v West Indies Christchurch 13 Mar 1969 Test # 652
190 74.5 2.53 190 1 lost Test v England Lord's 24 Jul 1969 Test # 656
340 140.4 2.41 361 3 lost Test v England Lord's 24 Jul 1969 Test # 656
451/8d 155.0 2.90 157 2 draw Test v England Nottingham 7 Aug 1969 Test # 657
242 98.0 2.46 92 2 lost Test v England The Oval 21 Aug 1969 Test # 658
138/2 52.3 2.62 138 1 4 lost Test v England The Oval 21 Aug 1969 Test # 658
156 66.2 2.35 156 1 lost Test v India Brabourne 25 Sep 1969 Test # 659
260 136.2 1.90 187 3 lost Test v India Brabourne 25 Sep 1969 Test # 659
257 99.2 2.58 -62 2 won Test v India Nagpur 3 Oct 1969 Test # 660
109 55.5 1.95 277 -167 4 won Test v India Nagpur 3 Oct 1969 Test # 660
89 54.2 1.63 -92 2 draw Test v India Hyderabad (Deccan) 15 Oct 1969 Test # 661
76/7 46.4 1.62 268 -191 4 draw Test v India Hyderabad (Deccan) 15 Oct 1969 Test # 661
220 97.2 2.26 220 1 draw Test v Pakistan Karachi 24 Oct 1969 Test # 662
283/8d 134.4 2.10 229 3 draw Test v Pakistan Karachi 24 Oct 1969 Test # 662
114 67.4 1.68 114 1 won Test v Pakistan Lahore 30 Oct 1969 Test # 663
208 105.5 1.96 81 3 won Test v Pakistan Lahore 30 Oct 1969 Test # 663
290/7d 101.1 2.86 17 2 draw Test v Pakistan Dhaka 8 Nov 1969 Test # 665
51/4 15.0 3.40 184 -132 4 draw Test v Pakistan Dhaka 8 Nov 1969 Test # 665
231 67.5x8 2.56 166 2 lost Test v England Christchurch 25 Feb 1971 Test # 681
89/2 25.0x8 2.67 89 1 4 lost Test v England Christchurch 25 Feb 1971 Test # 681
321 72.6x8 3.30 321 1 draw Test v England Auckland 5 Mar 1971 Test # 682
237 84.7x8 2.09 245 3 draw Test v England Auckland 5 Mar 1971 Test # 682
508/4d 153.0 3.32 508 1 draw Test v West Indies Kingston 16 Feb 1972 Test # 693
218/3d 53.4 4.06 340 3 draw Test v West Indies Kingston 16 Feb 1972 Test # 693
341 155.1 2.19 -7 2 draw Test v West Indies Port of Spain 9 Mar 1972 Test # 694
121/5 46.0 2.63 296 -174 4 draw Test v West Indies Port of Spain 9 Mar 1972 Test # 694
133 49.3 2.68 133 1 draw Test v West Indies Bridgetown 23 Mar 1972 Test # 695
564/8 214.0 2.63 275 3 draw Test v West Indies Bridgetown 23 Mar 1972 Test # 695
365/7d 135.0 2.70 365 1 draw Test v West Indies Georgetown 6 Apr 1972 Test # 696
86/0 40.0 2.15 -92 3 draw Test v West Indies Georgetown 6 Apr 1972 Test # 696
368 128.4 2.86 368 1 draw Test v West Indies Port of Spain 20 Apr 1972 Test # 697
194 74.2 2.60 400 3 draw Test v West Indies Port of Spain 20 Apr 1972 Test # 697
357 90.4x8 2.95 357 1 draw Test v Pakistan Wellington 2 Feb 1973 Test # 710
290/6d 71.0x8 3.06 322 3 draw Test v Pakistan Wellington 2 Feb 1973 Test # 710
507/6d 123.0x8 3.09 507 1 lost Test v Pakistan Dunedin 7 Feb 1973 Test # 712
165 33.3x8 3.70 188 -22 2 won ODI v Pakistan Christchurch 11 Feb 1973 ODI # 5
402 117.5x8 2.56 402 1 draw Test v Pakistan Auckland 16 Feb 1973 Test # 713
271 78.7x8 2.57 271 3 draw Test v Pakistan Auckland 16 Feb 1973 Test # 713
250 107.4 2.32 250 1 lost Test v England Nottingham 7 Jun 1973 Test # 722
325/8d 97.0 3.35 478 3 lost Test v England Nottingham 7 Jun 1973 Test # 722
253 106.0 2.38 253 1 draw Test v England Lord's 21 Jun 1973 Test # 723
463/9 196.0 2.36 165 3 draw Test v England Lord's 21 Jun 1973 Test # 723
419 145.1 2.88 143 2 lost Test v England Leeds 5 Jul 1973 Test # 724
159/3 45.3 3.49 159 1 2 lost ODI v England Swansea 18 Jul 1973 ODI # 6
167/8 48.3 3.44 167 1 n/r ODI v England Manchester 20 Jul 1973 ODI # 7
462/8d 101.5x8 3.40 462 1 lost Test v Australia Melbourne 29 Dec 1973 Test # 728
162 44.4x8 2.73 -150 2 draw Test v Australia Sydney 5 Jan 1974 Test # 729
30/2 8.3x8 2.68 456 -425 4 draw Test v Australia Sydney 5 Jan 1974 Test # 729
477 120.5x8 2.96 477 1 lost Test v Australia Adelaide 26 Jan 1974 Test # 730
511/6d 105.5x8 3.62 511 1 draw Test v Australia Wellington 1 Mar 1974 Test # 733
460/8 101.0x8 3.41 487 3 draw Test v Australia Wellington 1 Mar 1974 Test # 733
223 58.2x8 2.87 223 1 won Test v Australia Christchurch 8 Mar 1974 Test # 735
259 67.4x8 2.87 227 3 won Test v Australia Christchurch 8 Mar 1974 Test # 735
221 46.2x8 3.58 221 1 lost Test v Australia Auckland 22 Mar 1974 Test # 736
346 79.4x8 3.26 455 3 lost Test v Australia Auckland 22 Mar 1974 Test # 736
195/3 24.3x8 6.00 195 1 2 lost ODI v Australia Dunedin 30 Mar 1974 ODI # 10
265/5 35.0x8 5.67 265 1 lost ODI v Australia Christchurch 31 Mar 1974 ODI # 11
593/6d 153.0x8 2.90 593 1 lost Test v England Auckland 20 Feb 1975 Test # 757
272/2 83.0x8 2.45 -70 2 draw Test v England Christchurch 28 Feb 1975 Test # 758
136 34.1x8 2.98 136 1 n/r ODI v England Dunedin 8 Mar 1975 ODI # 17
35/1 10.0x8 2.62 228 -192 2 n/r ODI v England Wellington 9 Mar 1975 ODI # 18
128/8 60.0 2.13 310 -181 2 won ODI v East Africa Birmingham 7 Jun 1975 ODI # 20
266/6 60.0 4.43 266 1 lost ODI v England Nottingham 11 Jun 1975 ODI # 23
230 60.0 3.83 230 1 won ODI v India Manchester 14 Jun 1975 ODI # 28
159/5 40.1 3.95 159 1 2 lost ODI v West Indies The Oval 18 Jun 1975 ODI # 32
414 121.7x8 2.54 148 2 lost Test v India Auckland 24 Jan 1976 Test # 769
71/2 14.2x8 3.73 68 4 4 lost Test v India Auckland 24 Jan 1976 Test # 769
270 60.6x8 3.33 270 1 draw Test v India Christchurch 5 Feb 1976 Test # 771
255/6 79.0x8 2.42 122 3 draw Test v India Christchurch 5 Feb 1976 Test # 771
220 73.7x8 2.23 220 1 won Test v India Wellington 13 Feb 1976 Test # 772
81 26.3x8 2.30 -33 3 won Test v India Wellington 13 Feb 1976 Test # 772
154 35.0x8 3.30 154 1 won ODI v India Christchurch 21 Feb 1976 ODI # 35
156 31.6x8 3.68 237 -80 2 won ODI v India Auckland 22 Feb 1976 ODI # 36
417 80.5x8 3.87 417 1 lost Test v Pakistan Lahore 9 Oct 1976 Test # 782
105/4 18.7x8 4.17 101 5 4 lost Test v Pakistan Lahore 9 Oct 1976 Test # 782
197/9 35.0x8 4.22 199 -1 2 won ODI v Pakistan Sialkot 16 Oct 1976 ODI # 40
473/8d 128.0x8 2.77 473 1 lost Test v Pakistan Hyderabad (Sind) 23 Oct 1976 Test # 783
4/0 0.5x8 4.80 1 4 4 lost Test v Pakistan Hyderabad (Sind) 23 Oct 1976 Test # 783
565/9d 105.2x8 4.02 565 1 draw Test v Pakistan Karachi 30 Oct 1976 Test # 784
290/5d 47.4x8 4.57 387 3 draw Test v Pakistan Karachi 30 Oct 1976 Test # 784
399 142.5 2.79 399 1 lost Test v India Wankhede 10 Nov 1976 Test # 785
202/4d 58.0 3.48 303 3 lost Test v India Wankhede 10 Nov 1976 Test # 785
524/9d 168.0 3.11 524 1 draw Test v India Kanpur 18 Nov 1976 Test # 786
208/2d 52.0 4.00 382 3 draw Test v India Kanpur 18 Nov 1976 Test # 786
298 133.1 2.23 298 1 lost Test v India Chennai 26 Nov 1976 Test # 787
201/5d 61.5 3.25 359 3 lost Test v India Chennai 26 Nov 1976 Test # 787
552 110.5x8 3.74 552 1 draw Test v Australia Christchurch 18 Feb 1977 Test # 796
154/4d 43.0x8 2.68 349 3 draw Test v Australia Christchurch 18 Feb 1977 Test # 796
377 97.1x8 2.91 148 2 lost Test v Australia Auckland 25 Feb 1977 Test # 798
28/0 3.5x8 5.79 28 1 4 lost Test v Australia Auckland 25 Feb 1977 Test # 798
215 94.4x8 1.70 -13 2 won Test v England Wellington 10 Feb 1978 Test # 817
64 27.3x8 1.75 137 -72 4 won Test v England Wellington 10 Feb 1978 Test # 817
418 145.5x8 2.15 418 1 lost Test v England Christchurch 24 Feb 1978 Test # 818
96/4d 22.0x8 3.27 279 3 lost Test v England Christchurch 24 Feb 1978 Test # 818
429 156.3x8 2.05 114 2 draw Test v England Auckland 4 Mar 1978 Test # 820
206/8 55.0 3.74 206 1 lost ODI v England Scarborough 15 Jul 1978 ODI # 52
278/5 55.0 5.05 278 1 lost ODI v England Manchester 17 Jul 1978 ODI # 53
279 134.5 2.06 45 2 lost Test v England The Oval 27 Jul 1978 Test # 828
138/3 52.3 2.62 138 1 4 lost Test v England The Oval 27 Jul 1978 Test # 828
429 180.5 2.37 429 1 lost Test v England Nottingham 10 Aug 1978 Test # 829
289 112.3 2.56 -50 2 lost Test v England Lord's 24 Aug 1978 Test # 830
118/3 30.5 3.82 118 1 4 lost Test v England Lord's 24 Aug 1978 Test # 830
271 92.6x8 2.19 271 1 lost Test v Pakistan Christchurch 2 Feb 1979 Test # 844
323/6d 93.0x8 2.60 304 3 lost Test v Pakistan Christchurch 2 Feb 1979 Test # 844
360 104.5x8 2.58 360 1 draw Test v Pakistan Napier 16 Feb 1979 Test # 847
234/3d 86.0x8 2.04 192 3 draw Test v Pakistan Napier 16 Feb 1979 Test # 847
359 103.0x8 2.61 105 2 draw Test v Pakistan Auckland 23 Feb 1979 Test # 848
8/0 0.6x8 8.00 177 -168 4 draw Test v Pakistan Auckland 23 Feb 1979 Test # 848
189 56.5 3.32 189 1 won ODI v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
182 55.5 3.25 182 1 won ODI v India Leeds 13 Jun 1979 ODI # 65
244/7 60.0 4.06 244 1 lost ODI v West Indies Nottingham 16 Jun 1979 ODI # 69
221/8 60.0 3.68 221 1 lost ODI v England Manchester 20 Jun 1979 ODI # 72
203/7 50.0 4.06 203 1 won ODI v West Indies Christchurch 6 Feb 1980 ODI # 88
140 69.5 2.00 140 1 won Test v West Indies Dunedin 8 Feb 1980 Test # 873
212 108.4 1.95 103 3 won Test v West Indies Dunedin 8 Feb 1980 Test # 873
228 89.3 2.54 228 1 draw Test v West Indies Christchurch 22 Feb 1980 Test # 875
447/5d 119.0 3.75 215 3 draw Test v West Indies Christchurch 22 Feb 1980 Test # 875
220 84.2 2.60 220 1 draw Test v West Indies Auckland 29 Feb 1980 Test # 877
264/9d 94.1 2.80 179 3 draw Test v West Indies Auckland 29 Feb 1980 Test # 877
217/9 50.0 4.34 217 1 won ODI v Australia Adelaide 23 Nov 1980 ODI # 94
289/3 50.0 5.78 289 1 lost ODI v Australia Sydney 25 Nov 1980 ODI # 95
305 115.5 2.63 80 2 lost Test v Australia Brisbane 28 Nov 1980 Test # 887
63/0 21.3 2.93 63 1 4 lost Test v Australia Brisbane 28 Nov 1980 Test # 887
159/6 47.2 3.35 157 3 2 lost ODI v Australia Melbourne 7 Dec 1980 ODI # 98
162 47.4 3.39 162 1 lost ODI v India Perth 9 Dec 1980 ODI # 99
265 81.1 3.26 69 2 lost Test v Australia Perth 12 Dec 1980 Test # 889
55/2 22.1 2.48 53 3 4 lost Test v Australia Perth 12 Dec 1980 Test # 889
204 48.5 4.17 204 1 won ODI v India Brisbane 21 Dec 1980 ODI # 102
230/7 50.0 4.60 230 1 lost ODI v India Adelaide 23 Dec 1980 ODI # 103
321 121.3 2.64 321 1 draw Test v Australia Melbourne 26 Dec 1980 Test # 891
188 87.2 2.15 192 3 draw Test v Australia Melbourne 26 Dec 1980 Test # 891
112/9 34.0 3.29 112 1 won ODI v India Melbourne 10 Jan 1981 ODI # 105
219/7 50.0 4.38 221 -1 2 won ODI v Australia Sydney 13 Jan 1981 ODI # 107
220 48.1 4.56 243 -22 2 won ODI v India Brisbane 18 Jan 1981 ODI # 109
180 43.1 4.16 180 1 n/r ODI v Australia Sydney 21 Jan 1981 ODI # 110
155 39.3 3.92 234 -78 2 won ODI v Australia Sydney 29 Jan 1981 ODI # 111
130/3 39.3 3.29 127 4 2 lost ODI v Australia Melbourne 31 Jan 1981 ODI # 112
235/4 50.0 4.70 235 1 lost ODI v Australia Melbourne 1 Feb 1981 ODI # 113
218/4 47.4 4.57 216 3 2 lost ODI v Australia Sydney 3 Feb 1981 ODI # 114
140/9 45.0 3.11 219 -78 2 won ODI v India Auckland 14 Feb 1981 ODI # 116
153 45.2 3.37 211 -57 2 won ODI v India Hamilton 15 Feb 1981 ODI # 117
223 72.4 3.06 -152 2 won Test v India Wellington 21 Feb 1981 Test # 897
190 75.3 2.51 253 -62 4 won Test v India Wellington 21 Feb 1981 Test # 897
255 127.0 2.00 255 1 draw Test v India Christchurch 6 Mar 1981 Test # 898
238 130.3 1.82 238 1 draw Test v India Auckland 13 Mar 1981 Test # 899
284 120.5 2.35 156 3 draw Test v India Auckland 13 Mar 1981 Test # 899
194 44.5 4.32 241 -46 2 won ODI v Australia Auckland 13 Feb 1982 ODI # 144
160/4 45.0 3.55 160 1 2 lost ODI v Australia Dunedin 17 Feb 1982 ODI # 147
75/2 20.3 3.65 75 1 2 lost ODI v Australia Wellington 20 Feb 1982 ODI # 148
85/1 38.0 2.23 -181 2 draw Test v Australia Wellington 26 Feb 1982 Test # 922
210 68.3 3.06 210 1 won Test v Australia Auckland 12 Mar 1982 Test # 924
280 138.0 2.02 103 3 won Test v Australia Auckland 12 Mar 1982 Test # 924
353 89.5 3.92 353 1 lost Test v Australia Christchurch 19 Mar 1982 Test # 926
69/2 25.3 2.70 69 1 4 lost Test v Australia Christchurch 19 Mar 1982 Test # 926
182/2 46.4 3.90 182 1 2 lost ODI v Australia Melbourne 9 Jan 1983 ODI # 165
237/8 50.0 4.74 240 -2 2 won ODI v England Melbourne 13 Jan 1983 ODI # 167
267/6 50.0 5.34 267 1 lost ODI v England Brisbane 15 Jan 1983 ODI # 168
179 45.3 3.93 227 -47 2 won ODI v Australia Sydney 18 Jan 1983 ODI # 170
200/2 42.4 4.68 200 1 2 lost ODI v England Sydney 20 Jan 1983 ODI # 171
188 44.1 4.25 247 -58 2 won ODI v Australia Melbourne 22 Jan 1983 ODI # 173
296/5 50.0 5.92 296 1 won ODI v England Adelaide 29 Jan 1983 ODI # 176
153 44.0 3.47 201 -47 2 won ODI v Australia Adelaide 31 Jan 1983 ODI # 178
88/7 23.0 3.82 88 1 won ODI v England Perth 5 Feb 1983 ODI # 179
191/9 50.0 3.82 191 1 lost ODI v Australia Perth 6 Feb 1983 ODI # 180
155/4 33.1 4.67 150 -38 2 lost ODI v Australia Sydney 9 Feb 1983 ODI # 181
302/8 50.0 6.04 302 1 lost ODI v Australia Melbourne 13 Feb 1983 ODI # 182
184/9 50.0 3.68 184 1 won ODI v England Auckland 19 Feb 1983 ODI # 183
192 44.5 4.28 296 -103 2 won ODI v England Wellington 23 Feb 1983 ODI # 184
127 40.1 3.16 212 -84 2 won ODI v England Christchurch 26 Feb 1983 ODI # 185
118/9 50.0 2.36 184 -65 2 won ODI v Sri Lanka Dunedin 2 Mar 1983 ODI # 186
144 53.3 2.69 -200 2 won Test v Sri Lanka Christchurch 4 Mar 1983 Test # 950
175 81.5 2.13 -25 3 won Test v Sri Lanka Christchurch 4 Mar 1983 Test # 950
240 100.5 2.38 240 1 won Test v Sri Lanka Wellington 11 Mar 1983 Test # 951
93 53.0 1.75 132 3 won Test v Sri Lanka Wellington 11 Mar 1983 Test # 951
124 34.0 3.64 139 -14 2 won ODI v Australia Sydney 17 Mar 1983 ODI # 188
167/8 50.0 3.34 167 1 won ODI v Sri Lanka Napier 19 Mar 1983 ODI # 189
188/6 50.0 3.76 305 -116 2 won ODI v Sri Lanka Auckland 20 Mar 1983 ODI # 190
322/6 60.0 5.36 322 1 lost ODI v England The Oval 9 Jun 1983 ODI # 197
186 55.2 3.36 239 -52 2 won ODI v Pakistan Birmingham 11 Jun 1983 ODI # 202
206 56.1 3.66 206 1 won ODI v Sri Lanka Bristol 13 Jun 1983 ODI # 206
234 55.2 4.22 234 1 won ODI v England Birmingham 15 Jun 1983 ODI # 209
184/7 52.5 3.48 182 3 2 lost ODI v Sri Lanka Derby 18 Jun 1983 ODI # 214
261/3 60.0 4.35 261 1 lost ODI v Pakistan Nottingham 20 Jun 1983 ODI # 218
209 70.4 2.95 209 1 lost Test v England The Oval 14 Jul 1983 Test # 957
446/6d 189.2 2.35 459 3 lost Test v England The Oval 14 Jul 1983 Test # 957
225 89.2 2.51 225 1 won Test v England Leeds 28 Jul 1983 Test # 958
252 87.0 2.89 100 3 won Test v England Leeds 28 Jul 1983 Test # 958
326 120.3 2.70 326 1 lost Test v England Lord's 11 Aug 1983 Test # 959
211 89.3 2.35 346 3 lost Test v England Lord's 11 Aug 1983 Test # 959
420 124.4 3.36 420 1 lost Test v England Nottingham 25 Aug 1983 Test # 960
297 92.0 3.22 510 3 lost Test v England Nottingham 25 Aug 1983 Test # 960
463 132.5 3.48 244 2 draw Test v England Wellington 20 Jan 1984 Test # 975
69/0 22.0 3.13 294 -224 4 draw Test v England Wellington 20 Jan 1984 Test # 975
82 50.2 1.62 -225 2 won Test v England Christchurch 3 Feb 1984 Test # 976
93 51.0 1.82 -132 3 won Test v England Christchurch 3 Feb 1984 Test # 976
439 227.3 1.92 -57 2 draw Test v England Auckland 10 Feb 1984 Test # 977
188/9 50.0 3.76 188 1 lost ODI v England Christchurch 18 Feb 1984 ODI # 249
139/4 45.1 3.07 136 4 2 lost ODI v England Wellington 22 Feb 1984 ODI # 250
209/9 50.0 4.18 209 1 won ODI v England Auckland 25 Feb 1984 ODI # 251
130 37.3 3.46 235 -104 2 won ODI v Sri Lanka Colombo (SSC) 3 Mar 1984 ODI # 253
215 79.5 2.69 -61 2 won Test v Sri Lanka Kandy 9 Mar 1984 Test # 980
97 27.3 3.52 263 -165 4 won Test v Sri Lanka Kandy 9 Mar 1984 Test # 980
174 90.5 1.91 174 1 draw Test v Sri Lanka Colombo (SSC) 16 Mar 1984 Test # 982
289/9d 127.0 2.27 265 3 draw Test v Sri Lanka Colombo (SSC) 16 Mar 1984 Test # 982
256 82.0 3.12 256 1 won Test v Sri Lanka Colombo (CCC) 24 Mar 1984 Test # 985
142 57.0 2.49 -61 3 won Test v Sri Lanka Colombo (CCC) 24 Mar 1984 Test # 985
157/8 40.0 3.92 157 1 lost ODI v Sri Lanka Moratuwa 31 Mar 1984 ODI # 257
115 38.1 3.01 202 -86 2 won ODI v Sri Lanka Colombo (PSS) 1 Apr 1984 ODI # 258
174/6 39.4 4.38 172 3 2 lost ODI v Sri Lanka Colombo (PSS) 3 Nov 1984 ODI # 274
114/9 41.0 2.78 114 1 won ODI v Sri Lanka Moratuwa 4 Nov 1984 ODI # 275
191/5 39.0 4.89 191 1 lost ODI v Pakistan Peshawar 12 Nov 1984 ODI # 276
221 93.2 2.36 64 2 lost Test v Pakistan Lahore 16 Nov 1984 Test # 998
181/4 65.1 2.77 178 4 4 lost Test v Pakistan Lahore 16 Nov 1984 Test # 998
157/5 20.0 7.85 157 1 lost ODI v Pakistan Faisalabad 23 Nov 1984 ODI # 277
230 91.1 2.52 -37 2 lost Test v Pakistan Hyderabad (Sind) 25 Nov 1984 Test # 1000
230/3 64.4 3.55 227 4 4 lost Test v Pakistan Hyderabad (Sind) 25 Nov 1984 Test # 1000
153/8 36.0 4.25 188 -34 2 won ODI v Pakistan Sialkot 2 Dec 1984 ODI # 278
214/9 35.0 6.11 214 1 2 lost ODI v Pakistan Multan 7 Dec 1984 ODI # 280
328 120.0 2.73 328 1 draw Test v Pakistan Karachi 10 Dec 1984 Test # 1003
308/5 94.0 3.27 210 3 draw Test v Pakistan Karachi 10 Dec 1984 Test # 1003
167/9 50.0 3.34 278 -110 2 won ODI v Pakistan Napier 12 Jan 1985 ODI # 285
221/4 50.0 4.42 221 1 won ODI v Pakistan Hamilton 15 Jan 1985 ODI # 288
322 129.4 2.48 -170 2 draw Test v Pakistan Wellington 18 Jan 1985 Test # 1009
169 66.5 2.52 169 1 won Test v Pakistan Auckland 25 Jan 1985 Test # 1010
183 59.4 3.06 -99 3 won Test v Pakistan Auckland 25 Jan 1985 Test # 1010
251 49.4 5.05 265 -13 2 won ODI v Pakistan Christchurch 6 Feb 1985 ODI # 302
274 94.2 2.90 274 1 won Test v Pakistan Dunedin 9 Feb 1985 Test # 1012
223 88.4 2.51 277 3 won Test v Pakistan Dunedin 9 Feb 1985 Test # 1012
189 49.1 3.84 189 1 n/r ODI v Pakistan Auckland 16 Feb 1985 ODI # 306
DNB 0.0 - 0 0 n/r ODI v West Indies Sydney 19 Feb 1985 ODI # 308
172 42.4 4.03 224 -51 2 won ODI v Sri Lanka Melbourne 23 Feb 1985 ODI # 310
207/3 43.3 4.75 207 1 2 lost ODI v India Sydney 5 Mar 1985 ODI # 316
139/4 37.2 3.72 139 1 2 lost ODI v West Indies Sydney 9 Mar 1985 ODI # 318
231/8 46.0 5.02 231 1 lost ODI v West Indies St John's 20 Mar 1985 ODI # 320
55/4 17.0 3.23 52 4 2 lost ODI v West Indies Port of Spain 27 Mar 1985 ODI # 324
307 106.3 2.88 307 1 draw Test v West Indies Port of Spain 29 Mar 1985 Test # 1013
261/8d 72.0 3.62 306 3 draw Test v West Indies Port of Spain 29 Mar 1985 Test # 1013
511/6d 152.5 3.34 511 1 draw Test v West Indies Georgetown 6 Apr 1985 Test # 1014
268/6d 95.0 2.82 339 3 draw Test v West Indies Georgetown 6 Apr 1985 Test # 1014
259/5 50.0 5.18 259 1 lost ODI v West Indies Albion 14 Apr 1985 ODI # 326
117/0 24.2 4.80 117 1 2 lost ODI v West Indies Port of Spain 17 Apr 1985 ODI # 327
265/3 49.0 5.40 265 1 lost ODI v West Indies Bridgetown 23 Apr 1985 ODI # 328
336 93.1 3.60 242 2 lost Test v West Indies Bridgetown 26 Apr 1985 Test # 1015
10/0 1.4 6.00 7 4 4 lost Test v West Indies Bridgetown 26 Apr 1985 Test # 1015
363 116.4 3.11 363 1 lost Test v West Indies Kingston 4 May 1985 Test # 1016
59/0 17.0 3.47 59 1 4 lost Test v West Indies Kingston 4 May 1985 Test # 1016
179 76.4 2.33 179 1 won Test v Australia Brisbane 8 Nov 1985 Test # 1029
333 116.5 2.85 -41 3 won Test v Australia Brisbane 8 Nov 1985 Test # 1029
227 97.5 2.32 -66 2 lost Test v Australia Sydney 22 Nov 1985 Test # 1030
260/6 97.1 2.67 260 1 4 lost Test v Australia Sydney 22 Nov 1985 Test # 1030
203 83.5 2.42 203 1 won Test v Australia Perth 30 Nov 1985 Test # 1031
259 131.5 1.96 163 3 won Test v Australia Perth 30 Nov 1985 Test # 1031
DNB 0.0 - 0 0 n/r ODI v Australia Melbourne 9 Jan 1986 ODI # 347
263/5 48.0 5.47 260 4 2 lost ODI v India Brisbane 11 Jan 1986 ODI # 348
153/6 45.1 3.38 153 1 2 lost ODI v Australia Sydney 14 Jan 1986 ODI # 350
113 44.2 2.54 113 1 won ODI v India Perth 18 Jan 1986 ODI # 352
161/6 45.1 3.56 160 2 2 lost ODI v Australia Perth 19 Jan 1986 ODI # 353
238/8 50.0 4.76 238 1 won ODI v India Melbourne 23 Jan 1986 ODI # 355
174/5 46.0 3.78 173 2 2 lost ODI v India Adelaide 25 Jan 1986 ODI # 356
70 26.3 2.64 277 -206 2 won ODI v Australia Adelaide 27 Jan 1986 ODI # 358
239/7 50.0 4.78 239 1 lost ODI v Australia Sydney 29 Jan 1986 ODI # 359
202/9 48.0 4.20 202 1 lost ODI v India Launceston 2 Feb 1986 ODI # 361
435 146.1 2.97 435 1 draw Test v Australia Wellington 21 Feb 1986 Test # 1035
364 152.4 2.38 364 1 draw Test v Australia Christchurch 28 Feb 1986 Test # 1038
219/7d 94.0 2.32 244 3 draw Test v Australia Christchurch 28 Feb 1986 Test # 1038
314 135.3 2.31 314 1 won Test v Australia Auckland 13 Mar 1986 Test # 1040
103 60.0 1.71 159 3 won Test v Australia Auckland 13 Mar 1986 Test # 1040
156 47.0 3.31 187 -30 2 won ODI v Australia Dunedin 19 Mar 1986 ODI # 369
205 45.4 4.48 259 -53 2 won ODI v Australia Christchurch 22 Mar 1986 ODI # 371
232/7 49.3 4.68 230 3 2 lost ODI v Australia Wellington 26 Mar 1986 ODI # 372
231 44.5 5.15 231 1 lost ODI v Australia Auckland 29 Mar 1986 ODI # 373
137/9 43.0 3.18 137 1 won ODI v Sri Lanka Colombo (RPS) 5 Apr 1986 ODI # 378
217/6 40.4 5.33 215 3 2 lost ODI v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
134/7 41.4 3.21 133 2 2 lost ODI v India Sharjah 10 Apr 1986 ODI # 381
66/0 22.4 2.91 65 2 2 lost ODI v Pakistan Sharjah 15 Apr 1986 ODI # 384
170 48.2 3.51 218 -47 2 won ODI v England Leeds 16 Jul 1986 ODI # 388
286/4 53.4 5.32 285 2 2 lost ODI v England Manchester 18 Jul 1986 ODI # 389
307 118.5 2.58 307 1 draw Test v England Lord's 24 Jul 1986 Test # 1049
295/6d 120.4 2.44 260 3 draw Test v England Lord's 24 Jul 1986 Test # 1049
256 89.5 2.84 256 1 won Test v England Nottingham 7 Aug 1986 Test # 1050
230 95.1 2.41 73 3 won Test v England Nottingham 7 Aug 1986 Test # 1050
388/5d 90.5 4.27 101 2 draw Test v England The Oval 21 Aug 1986 Test # 1051
345 128.0 2.69 117 2 draw Test v West Indies Wellington 20 Feb 1987 Test # 1068
50/2 22.0 2.27 270 -219 4 draw Test v West Indies Wellington 20 Feb 1987 Test # 1068
418/9d 142.4 2.92 418 1 lost Test v West Indies Auckland 27 Feb 1987 Test # 1070
16/0 1.3 10.66 13 4 4 lost Test v West Indies Auckland 27 Feb 1987 Test # 1070
100 36.3 2.73 100 1 won Test v West Indies Christchurch 12 Mar 1987 Test # 1072
264 70.3 3.74 32 3 won Test v West Indies Christchurch 12 Mar 1987 Test # 1072
237/9 50.0 4.74 237 1 lost ODI v West Indies Dunedin 18 Mar 1987 ODI # 435
217/4 49.0 4.42 214 4 2 lost ODI v West Indies Auckland 21 Mar 1987 ODI # 437
192/0 39.2 4.88 192 1 2 lost ODI v West Indies Christchurch 28 Mar 1987 ODI # 441
397/9d 173.5 2.28 397 1 draw Test v Sri Lanka Colombo (CCC) 16 Apr 1987 Test # 1074
239 49.4 4.81 243 -3 2 won ODI v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
252/7 50.0 5.04 252 1 lost ODI v India Bengaluru 14 Oct 1987 ODI # 458
199/4 30.0 6.63 199 1 lost ODI v Australia Indore 18 Oct 1987 ODI # 462
227/5 50.0 4.54 227 1 won ODI v Zimbabwe Eden Gardens 23 Oct 1987 ODI # 466
251/8 50.0 5.02 251 1 lost ODI v Australia Chandigarh 27 Oct 1987 ODI # 470
224/1 32.1 6.96 222 3 2 lost ODI v India Nagpur 31 Oct 1987 ODI # 474
305 117.5 2.58 119 2 lost Test v Australia Brisbane 4 Dec 1987 Test # 1082
97/1 32.1 3.01 94 4 4 lost Test v Australia Brisbane 4 Dec 1987 Test # 1082
496 195.0 2.54 11 2 draw Test v Australia Adelaide 11 Dec 1987 Test # 1084
357 145.4 2.45 40 2 draw Test v Australia Melbourne 26 Dec 1987 Test # 1087
230/9 92.0 2.50 247 -16 4 draw Test v Australia Melbourne 26 Dec 1987 Test # 1087
231 49.4 4.65 233 -1 2 won ODI v Australia Perth 3 Jan 1988 ODI # 485
174 48.2 3.60 174 1 won ODI v Sri Lanka Sydney 5 Jan 1988 ODI # 486
216 49.4 4.34 216 1 lost ODI v Australia Melbourne 7 Jan 1988 ODI # 488
241 49.5 4.83 241 1 won ODI v Sri Lanka Adelaide 9 Jan 1988 ODI # 490
200/6 46.3 4.30 200 1 2 lost ODI v Sri Lanka Hobart 12 Jan 1988 ODI # 492
164/8 39.0 4.20 164 1 won ODI v Sri Lanka Brisbane 16 Jan 1988 ODI # 494
177/5 33.2 5.31 177 1 2 lost ODI v Australia Brisbane 17 Jan 1988 ODI # 495
221/8 50.0 4.42 221 1 lost ODI v Australia Sydney 20 Jan 1988 ODI # 498
180/2 44.5 4.01 178 3 2 lost ODI v Australia Melbourne 22 Jan 1988 ODI # 499
169/4 34.1 4.94 169 1 2 lost ODI v Australia Sydney 24 Jan 1988 ODI # 501
319 120.1 2.65 319 1 draw Test v England Christchurch 12 Feb 1988 Test # 1091
152 74.1 2.04 303 3 draw Test v England Christchurch 12 Feb 1988 Test # 1091
323 141.1 2.28 22 2 draw Test v England Auckland 25 Feb 1988 Test # 1093
183/2 79.0 2.31 -329 2 draw Test v England Wellington 3 Mar 1988 Test # 1094
207/5 49.2 4.19 205 3 2 lost ODI v England Dunedin 9 Mar 1988 ODI # 504
188/4 42.5 4.38 187 2 2 lost ODI v England Christchurch 12 Mar 1988 ODI # 505
219 47.3 4.61 219 1 won ODI v England Napier 16 Mar 1988 ODI # 508
208 50.0 4.16 208 1 won ODI v England Auckland 19 Mar 1988 ODI # 510
267/6 50.0 5.34 267 1 lost ODI v India Sharjah 27 Mar 1988 ODI # 513
159 42.5 3.71 259 -99 2 won ODI v Sri Lanka Sharjah 29 Mar 1988 ODI # 514
206/9 50.0 4.12 250 -43 2 won ODI v Sri Lanka Sharjah 31 Mar 1988 ODI # 516
250/7 50.0 5.00 250 1 lost ODI v India Sharjah 1 Apr 1988 ODI # 517
384/9d 142.0 2.70 384 1 lost Test v India Bengaluru 12 Nov 1988 Test # 1107
141/1d 28.0 5.03 336 3 lost Test v India Bengaluru 12 Nov 1988 Test # 1107
234 75.5 3.08 -2 2 won Test v India Wankhede 24 Nov 1988 Test # 1109
145 49.4 2.91 282 -136 4 won Test v India Wankhede 24 Nov 1988 Test # 1109
358 106.3 3.36 104 2 lost Test v India Hyderabad (Deccan) 2 Dec 1988 Test # 1111
22/0 2.1 10.15 21 2 4 lost Test v India Hyderabad (Deccan) 2 Dec 1988 Test # 1111
197/6 46.2 4.25 197 1 2 lost ODI v India Visakhapatnam 10 Dec 1988 ODI # 536
161/5 41.3 3.87 161 1 2 lost ODI v India Cuttack 12 Dec 1988 ODI # 538
222/6 45.0 4.93 222 1 lost ODI v India Indore 15 Dec 1988 ODI # 541
282/8 47.1 5.97 279 4 2 lost ODI v India Vadodara 17 Dec 1988 ODI # 543
170/9 48.0 3.54 170 1 won ODI v Pakistan Dunedin 6 Feb 1989 ODI # 554
438/7d 195.0 2.24 -9 2 draw Test v Pakistan Wellington 10 Feb 1989 Test # 1115
616/5d 203.0 3.03 616 1 draw Test v Pakistan Auckland 24 Feb 1989 Test # 1116
170/7 47.0 3.61 170 1 won ODI v Pakistan Christchurch 4 Mar 1989 ODI # 555
253/6 50.0 5.06 253 1 won ODI v Pakistan Wellington 8 Mar 1989 ODI # 557
251/3 48.3 5.17 250 2 2 lost ODI v Pakistan Auckland 11 Mar 1989 ODI # 559
138/9 50.0 2.76 138 1 won ODI v Pakistan Hamilton 14 Mar 1989 ODI # 561
521/9d 158.1 3.29 521 1 draw Test v Australia Perth 24 Nov 1989 Test # 1129
164 45.5 3.57 -295 2 won Test v India Christchurch 2 Feb 1990 Test # 1136
296 91.5 3.22 1 3 won Test v India Christchurch 2 Feb 1990 Test # 1136
358/9d 146.0 2.45 358 1 draw Test v India Napier 9 Feb 1990 Test # 1138
482 104.3 4.61 91 2 draw Test v India Auckland 22 Feb 1990 Test # 1139
149/0 45.0 3.31 393 -243 4 draw Test v India Auckland 22 Feb 1990 Test # 1139
138 32.1 4.29 247 -108 2 won ODI v India Dunedin 1 Mar 1990 ODI # 612
244/8 50.0 4.88 244 1 lost ODI v Australia Christchurch 4 Mar 1990 ODI # 615
221 48.2 4.57 221 1 lost ODI v India Wellington 6 Mar 1990 ODI # 616
239/6 47.0 5.08 239 1 lost ODI v Australia Auckland 10 Mar 1990 ODI # 619
164/2 39.1 4.18 163 2 2 lost ODI v Australia Auckland 11 Mar 1990 ODI # 620
110 45.2 2.42 110 1 won Test v Australia Wellington 15 Mar 1990 Test # 1141
269 109.2 2.46 177 3 won Test v Australia Wellington 15 Mar 1990 Test # 1141
258/5 50.0 5.16 258 1 lost ODI v Australia Sharjah 26 Apr 1990 ODI # 624
177/5 50.0 3.54 339 -161 2 won ODI v Bangladesh Sharjah 28 Apr 1990 ODI # 626
77/2 15.4 4.91 75 3 2 lost ODI v Pakistan Sharjah 1 May 1990 ODI # 629
295/6 55.0 5.36 295 1 won ODI v England Leeds 23 May 1990 ODI # 632
213/4 49.3 4.30 213 1 2 lost ODI v England The Oval 25 May 1990 ODI # 633
345/9d 138.0 2.50 137 2 draw Test v England Nottingham 7 Jun 1990 Test # 1145
334 89.4 3.72 334 1 draw Test v England Lord's 21 Jun 1990 Test # 1146
272/4d 78.0 3.48 144 3 draw Test v England Lord's 21 Jun 1990 Test # 1146
435 141.5 3.06 435 1 lost Test v England Birmingham 5 Jul 1990 Test # 1147
158 49.0 3.22 344 3 lost Test v England Birmingham 5 Jul 1990 Test # 1147
433/6d 140.3 3.08 237 2 lost Test v Pakistan Karachi 10 Oct 1990 Test # 1151
373/9d 125.0 2.98 213 2 lost Test v Pakistan Lahore 18 Oct 1990 Test # 1152
77/1 20.3 3.75 75 3 4 lost Test v Pakistan Lahore 18 Oct 1990 Test # 1152
102 40.3 2.51 102 1 lost Test v Pakistan Faisalabad 26 Oct 1990 Test # 1153
357 139.5 2.55 242 3 lost Test v Pakistan Faisalabad 26 Oct 1990 Test # 1153
196/8 40.0 4.90 196 1 lost ODI v Pakistan Lahore 2 Nov 1990 ODI # 636
128/2 29.1 4.38 128 1 2 lost ODI v Pakistan Peshawar 4 Nov 1990 ODI # 637
223/2 40.0 5.57 223 1 lost ODI v Pakistan Sialkot 6 Nov 1990 ODI # 638
236/9 43.5 5.38 236 1 lost ODI v Australia Sydney 29 Nov 1990 ODI # 642
192/9 40.0 4.80 200 -7 2 won ODI v England Adelaide 1 Dec 1990 ODI # 643
210/4 47.0 4.46 209 2 2 lost ODI v Australia Adelaide 2 Dec 1990 ODI # 645
161/6 43.5 3.67 159 3 2 lost ODI v England Perth 7 Dec 1990 ODI # 647
263/7 50.0 5.26 263 1 lost ODI v Australia Melbourne 11 Dec 1990 ODI # 650
194 46.4 4.15 194 1 lost ODI v England Sydney 13 Dec 1990 ODI # 651
203/6 50.0 4.06 203 1 won ODI v England Brisbane 15 Dec 1990 ODI # 652
193 50.0 3.86 195 -1 2 won ODI v Australia Hobart 18 Dec 1990 ODI # 654
202/4 49.1 4.10 200 3 2 lost ODI v Australia Sydney 13 Jan 1991 ODI # 663
209/3 45.3 4.59 209 1 2 lost ODI v Australia Melbourne 15 Jan 1991 ODI # 664
177/8 50.0 3.54 177 1 won ODI v Sri Lanka Napier 26 Jan 1991 ODI # 665
201 44.4 4.50 243 -41 2 won ODI v Sri Lanka Auckland 28 Jan 1991 ODI # 666
497 151.1 3.28 323 2 draw Test v Sri Lanka Wellington 31 Jan 1991 Test # 1162
165 33.1 4.97 273 -107 2 won ODI v Sri Lanka Dunedin 6 Feb 1991 ODI # 667
230/7 50.0 4.60 230 1 lost ODI v England Christchurch 9 Feb 1991 ODI # 668
187 48.0 3.89 197 -9 2 won ODI v England Wellington 13 Feb 1991 ODI # 669
217 49.5 4.35 225 -7 2 won ODI v England Auckland 16 Feb 1991 ODI # 670
253 93.4 2.70 -43 2 draw Test v Sri Lanka Hamilton 22 Feb 1991 Test # 1164
344/6 125.0 2.75 418 -73 4 draw Test v Sri Lanka Hamilton 22 Feb 1991 Test # 1164
380 105.0 3.61 380 1 draw Test v Sri Lanka Auckland 1 Mar 1991 Test # 1165
319 98.0 3.25 382 3 draw Test v Sri Lanka Auckland 1 Mar 1991 Test # 1165
179/3 33.5 5.29 179 1 2 lost ODI v England Auckland 11 Jan 1992 ODI # 701
580/9d 163.0 3.55 580 1 lost Test v England Christchurch 18 Jan 1992 Test # 1183
203 83.0 2.44 203 1 lost Test v England Auckland 30 Jan 1992 Test # 1185
321 98.4 3.25 382 3 lost Test v England Auckland 30 Jan 1992 Test # 1185
305 118.1 2.58 305 1 draw Test v England Wellington 6 Feb 1992 Test # 1187
359/7d 119.3 3.00 232 3 draw Test v England Wellington 6 Feb 1992 Test # 1187
188/7 49.1 3.82 187 2 2 lost ODI v England Dunedin 12 Feb 1992 ODI # 712
255/7 40.0 6.37 255 1 lost ODI v England Christchurch 15 Feb 1992 ODI # 713
211 48.1 4.38 249 -37 2 won ODI v Australia Auckland 22 Feb 1992 ODI # 714
206/9 50.0 4.12 206 1 won ODI v Sri Lanka Hamilton 25 Feb 1992 ODI # 718
190/7 50.0 3.80 190 1 won ODI v South Africa Auckland 29 Feb 1992 ODI # 723
105/7 18.0 5.83 154 -57 2 won ODI v Zimbabwe Napier 3 Mar 1992 ODI # 728
203/7 50.0 4.06 203 1 won ODI v West Indies Auckland 8 Mar 1992 ODI # 734
230/6 50.0 4.60 230 1 won ODI v India Dunedin 12 Mar 1992 ODI # 740
200/8 50.0 4.00 200 1 won ODI v England Wellington 15 Mar 1992 ODI # 744
167/3 44.4 3.73 167 1 2 lost ODI v Pakistan Christchurch 18 Mar 1992 ODI # 747
264/6 49.0 5.38 263 2 2 lost ODI v Pakistan Auckland 21 Mar 1992 ODI # 750
222/9 50.0 4.44 245 -22 2 won ODI v Zimbabwe Bulawayo 31 Oct 1992 ODI # 765
219 93.4 2.33 -106 2 draw Test v Zimbabwe Bulawayo 1 Nov 1992 Test # 1198
197/1 71.1 2.76 329 -131 4 draw Test v Zimbabwe Bulawayo 1 Nov 1992 Test # 1198
283/9d 123.0 2.30 -52 2 won Test v Zimbabwe Harare 7 Nov 1992 Test # 1199
137 50.3 2.71 315 -177 4 won Test v Zimbabwe Harare 7 Nov 1992 Test # 1199
271/6 50.0 5.42 271 1 won ODI v Zimbabwe Harare 8 Nov 1992 ODI # 766
327/6d 92.0 3.55 39 2 draw Test v Sri Lanka Moratuwa 27 Nov 1992 Test # 1203
41/2 10.2 3.96 67 -125 2 n/r ODI v Sri Lanka Colombo (RPS) 4 Dec 1992 ODI # 768
394 128.3 3.06 394 1 lost Test v Sri Lanka Colombo (SSC) 6 Dec 1992 Test # 1204
73/1 14.4 4.97 70 4 4 lost Test v Sri Lanka Colombo (SSC) 6 Dec 1992 Test # 1204
192/2 37.4 5.09 191 2 2 lost ODI v Sri Lanka Colombo (PSS) 12 Dec 1992 ODI # 776
262/6 49.0 5.34 262 1 lost ODI v Sri Lanka Colombo (RPS) 13 Dec 1992 ODI # 778
158/8 49.0 3.22 158 1 lost ODI v Pakistan Wellington 26 Dec 1992 ODI # 785
136/8 42.0 3.23 136 1 won ODI v Pakistan Napier 28 Dec 1992 ODI # 786
139 47.4 2.91 139 1 won ODI v Pakistan Auckland 30 Dec 1992 ODI # 787
216 69.3 3.10 216 1 lost Test v Pakistan Hamilton 2 Jan 1993 Test # 1207
174 55.1 3.15 126 3 lost Test v Pakistan Hamilton 2 Jan 1993 Test # 1207
485 157.3 3.07 485 1 lost Test v Australia Christchurch 25 Feb 1993 Test # 1215
298 101.4 2.93 -31 2 draw Test v Australia Wellington 4 Mar 1993 Test # 1216
139 55.4 2.49 139 1 won Test v Australia Auckland 12 Mar 1993 Test # 1217
285 106.0 2.68 200 3 won Test v Australia Auckland 12 Mar 1993 Test # 1217
258/4 50.0 5.16 258 1 lost ODI v Australia Dunedin 19 Mar 1993 ODI # 816
197/9 44.3 4.42 197 1 2 lost ODI v Australia Christchurch 21 Mar 1993 ODI # 819
126 37.2 3.37 215 -88 2 won ODI v Australia Wellington 24 Mar 1993 ODI # 822
247/7 50.0 4.94 247 1 won ODI v Australia Hamilton 27 Mar 1993 ODI # 825
232/8 50.0 4.64 232 1 lost ODI v Australia Auckland 28 Mar 1993 ODI # 827
398 114.5 3.46 398 1 draw Test v Australia Perth 12 Nov 1993 Test # 1235
323/1d 87.0 3.71 302 3 draw Test v Australia Perth 12 Nov 1993 Test # 1235
544/6d 139.0 3.91 544 1 lost Test v Australia Hobart 26 Nov 1993 Test # 1236
607/6d 183.0 3.31 374 2 lost Test v Australia Brisbane 3 Dec 1993 Test # 1238
136/2 38.5 3.50 136 1 2 lost ODI v Australia Adelaide 12 Dec 1993 ODI # 861
202/5 50.0 4.04 202 1 lost ODI v Australia Melbourne 16 Dec 1993 ODI # 863
147/7 50.0 2.94 147 1 won ODI v South Africa Hobart 18 Dec 1993 ODI # 865
219/8 39.0 5.61 229 -37 2 won ODI v South Africa Brisbane 8 Jan 1994 ODI # 870
185 48.3 3.81 199 -13 2 won ODI v Australia Sydney 11 Jan 1994 ODI # 872
151/5 30.3 4.95 151 1 2 lost ODI v South Africa Perth 14 Jan 1994 ODI # 873
217/3 50.0 4.34 217 1 lost ODI v Australia Melbourne 19 Jan 1994 ODI # 875
215 57.4 3.72 -27 2 lost Test v Pakistan Auckland 10 Feb 1994 Test # 1248
141/5 41.0 3.43 138 4 4 lost Test v Pakistan Auckland 10 Feb 1994 Test # 1248
548/5d 137.2 3.99 373 2 lost Test v Pakistan Wellington 17 Feb 1994 Test # 1249
344 97.0 3.54 344 1 won Test v Pakistan Christchurch 24 Feb 1994 Test # 1251
179 65.3 2.73 323 3 won Test v Pakistan Christchurch 24 Feb 1994 Test # 1251
123/5 26.1 4.70 123 1 2 lost ODI v Pakistan Dunedin 3 Mar 1994 ODI # 889
146 43.3 3.35 146 1 lost ODI v Pakistan Auckland 6 Mar 1994 ODI # 891
213/6 48.0 4.43 213 1 lost ODI v Pakistan Wellington 9 Mar 1994 ODI # 893
161/9 50.0 3.22 161 1 tied ODI v Pakistan Auckland 13 Mar 1994 ODI # 894
145/9 50.0 2.90 145 1 won ODI v Pakistan Christchurch 16 Mar 1994 ODI # 895
246 102.3 2.40 59 2 draw Test v India Hamilton 19 Mar 1994 Test # 1255
177/3 59.0 3.00 310 -132 4 draw Test v India Hamilton 19 Mar 1994 Test # 1255
212/9 50.0 4.24 241 -28 2 won ODI v India Napier 25 Mar 1994 ODI # 896
143/3 23.2 6.12 143 1 2 lost ODI v India Auckland 27 Mar 1994 ODI # 897
255/5 50.0 5.10 255 1 lost ODI v India Wellington 30 Mar 1994 ODI # 898
222/6 50.0 4.44 222 1 won ODI v India Christchurch 2 Apr 1994 ODI # 899
208/3 47.5 4.34 208 1 2 lost ODI v Australia Sharjah 16 Apr 1994 ODI # 907
215/9 50.0 4.30 218 -2 2 won ODI v Sri Lanka Sharjah 18 Apr 1994 ODI # 909
328/2 50.0 6.56 328 1 lost ODI v Pakistan Sharjah 20 Apr 1994 ODI # 911
224/8 55.0 4.07 224 1 lost ODI v England Birmingham 19 May 1994 ODI # 913
567/8d 174.4 3.24 316 2 lost Test v England Nottingham 2 Jun 1994 Test # 1260
281 121.0 2.32 -195 2 draw Test v England Lord's 16 Jun 1994 Test # 1261
254/8 108.0 2.35 407 -152 4 draw Test v England Lord's 16 Jun 1994 Test # 1261
382 146.3 2.60 382 1 draw Test v England Manchester 30 Jun 1994 Test # 1262
123 39.1 3.14 123 1 n/r ODI v West Indies Margao 26 Oct 1994 ODI # 938
271/3 48.1 5.62 270 2 2 lost ODI v India Vadodara 28 Oct 1994 ODI # 939
306/6 50.0 6.12 306 1 lost ODI v West Indies Guwahati 1 Nov 1994 ODI # 943
289/3 50.0 5.78 289 1 lost ODI v India Delhi 3 Nov 1994 ODI # 944
279 92.0 3.03 -132 2 won Test v South Africa Johannesburg 25 Nov 1994 Test # 1276
189 78.4 2.40 327 -137 4 won Test v South Africa Johannesburg 25 Nov 1994 Test # 1276
203/8 50.0 4.06 203 1 lost ODI v South Africa Cape Town 6 Dec 1994 ODI # 956
288/4 50.0 5.76 288 1 n/r ODI v Sri Lanka Bloemfontein 8 Dec 1994 ODI # 958
314/7 50.0 6.28 314 1 lost ODI v South Africa Centurion 11 Dec 1994 ODI # 960
206/5 46.2 4.44 202 5 2 lost ODI v Pakistan Gqeberha 13 Dec 1994 ODI # 961
257/5 47.1 5.44 256 2 2 lost ODI v Sri Lanka East London 18 Dec 1994 ODI # 965
175/5 38.5 4.50 173 3 2 lost ODI v Pakistan East London 19 Dec 1994 ODI # 966
226 86.5 2.60 41 2 lost Test v South Africa Durban 26 Dec 1994 Test # 1280
153/2 45.4 3.35 152 2 4 lost Test v South Africa Durban 26 Dec 1994 Test # 1280
440 181.2 2.42 152 2 lost Test v South Africa Cape Town 2 Jan 1995 Test # 1282
89/3 31.2 2.84 88 2 4 lost Test v South Africa Cape Town 2 Jan 1995 Test # 1282
149/1 27.4 5.38 125 -18 2 lost ODI v West Indies Auckland 22 Jan 1995 ODI # 972
246/7 50.0 4.92 246 1 lost ODI v West Indies Wellington 25 Jan 1995 ODI # 973
149/1 37.4 3.95 147 3 2 lost ODI v West Indies Christchurch 28 Jan 1995 ODI # 974
312 96.2 3.23 -29 2 draw Test v West Indies Christchurch 3 Feb 1995 Test # 1286
660/5d 169.2 3.89 660 1 lost Test v West Indies Wellington 10 Feb 1995 Test # 1289
160 45.5 3.49 160 1 won ODI v India Napier 16 Feb 1995 ODI # 976
254/5 50.0 5.08 254 1 lost ODI v Australia Auckland 19 Feb 1995 ODI # 978
203 47.0 4.31 250 -46 2 won ODI v South Africa Christchurch 23 Feb 1995 ODI # 981
138/4 31.1 4.42 138 1 2 lost ODI v Australia Auckland 26 Feb 1995 ODI # 983
294 105.3 2.78 294 1 lost Test v South Africa Auckland 4 Mar 1995 Test # 1291
308/6d 105.0 2.93 274 3 lost Test v South Africa Auckland 4 Mar 1995 Test # 1291
183 69.0 2.65 183 1 lost Test v Sri Lanka Napier 11 Mar 1995 Test # 1292
352 144.3 2.43 426 3 lost Test v Sri Lanka Napier 11 Mar 1995 Test # 1292
233 87.5 2.65 233 1 draw Test v Sri Lanka Dunedin 18 Mar 1995 Test # 1293
411 168.4 2.43 337 3 draw Test v Sri Lanka Dunedin 18 Mar 1995 Test # 1293
238 47.5 4.97 272 -33 2 won ODI v Sri Lanka Christchurch 26 Mar 1995 ODI # 990
117/6 31.0 3.77 174 -163 2 won ODI v Sri Lanka Hamilton 29 Mar 1995 ODI # 991
250/6 50.0 5.00 250 1 lost ODI v Sri Lanka Auckland 1 Apr 1995 ODI # 992
228 70.4 3.22 83 2 lost Test v India Bengaluru 18 Oct 1995 Test # 1308
151/2 40.5 3.69 151 1 4 lost Test v India Bengaluru 18 Oct 1995 Test # 1308
144/2 71.1 2.02 144 1 draw Test v India Chennai 25 Oct 1995 Test # 1309
296/8d 89.5 3.29 296 1 draw Test v India Cuttack 8 Nov 1995 Test # 1310
236 49.1 4.80 236 1 won ODI v India Jamshedpur 15 Nov 1995 ODI # 1015
146/4 43.4 3.34 146 1 2 lost ODI v India Amritsar 18 Nov 1995 ODI # 1016
236/5 45.5 5.14 236 1 2 lost ODI v India Pune 24 Nov 1995 ODI # 1017
249 39.3 6.30 349 -99 2 won ODI v India Nagpur 26 Nov 1995 ODI # 1018
128/4 32.0 4.00 127 2 2 lost ODI v India Brabourne 29 Nov 1995 ODI # 1019
208 54.1 3.84 208 1 lost Test v Pakistan Christchurch 8 Dec 1995 Test # 1316
434 145.0 2.99 356 3 lost Test v Pakistan Christchurch 8 Dec 1995 Test # 1316
189/9 50.0 3.78 189 1 lost ODI v Pakistan Dunedin 15 Dec 1995 ODI # 1020
232/9 50.0 4.64 232 1 won ODI v Pakistan Christchurch 17 Dec 1995 ODI # 1022
261/4 50.0 5.22 261 1 lost ODI v Pakistan Wellington 20 Dec 1995 ODI # 1025
212 41.4 5.08 245 -32 2 won ODI v Pakistan Auckland 23 Dec 1995 ODI # 1027
196 74.5 2.61 -34 2 draw Test v Zimbabwe Hamilton 13 Jan 1996 Test # 1322
208/6 61.0 3.40 257 -48 4 draw Test v Zimbabwe Hamilton 13 Jan 1996 Test # 1322
326 110.0 2.96 75 2 draw Test v Zimbabwe Auckland 20 Jan 1996 Test # 1323
246/4 100.0 2.46 367 -120 4 draw Test v Zimbabwe Auckland 20 Jan 1996 Test # 1323
204 43.5 4.65 279 -74 2 won ODI v Zimbabwe Auckland 28 Jan 1996 ODI # 1045
181/9 50.0 3.62 181 1 won ODI v Zimbabwe Wellington 31 Jan 1996 ODI # 1046
267/7 50.0 5.34 267 1 lost ODI v Zimbabwe Napier 3 Feb 1996 ODI # 1047
228/9 50.0 4.56 240 -11 2 won ODI v England Ahmedabad 14 Feb 1996 ODI # 1048
188/7 50.0 3.76 308 -119 2 won ODI v Netherlands Vadodara 17 Feb 1996 ODI # 1051
178/5 37.3 4.74 178 1 2 lost ODI v South Africa Faisalabad 20 Feb 1996 ODI # 1054
167/9 47.0 3.55 277 -109 2 won ODI v U.A.E. Faisalabad 27 Feb 1996 ODI # 1064
281/5 50.0 5.62 281 1 lost ODI v Pakistan Lahore 6 Mar 1996 ODI # 1076
289/4 47.5 6.04 287 3 2 lost ODI v Australia Chennai 11 Mar 1996 ODI # 1080
247/9 49.1 5.02 244 4 2 lost ODI v West Indies Kingston 26 Mar 1996 ODI # 1084
238/7 50.0 4.76 238 1 won ODI v West Indies Port of Spain 29 Mar 1996 ODI # 1085
225/3 45.4 4.92 220 6 2 lost ODI v West Indies Port of Spain 30 Mar 1996 ODI # 1086
154 49.1 3.13 159 -4 2 won ODI v West Indies Georgetown 3 Apr 1996 ODI # 1090
242/3 48.3 4.98 242 1 2 lost ODI v West Indies Kingstown 6 Apr 1996 ODI # 1092
472 164.3 2.86 277 2 lost Test v West Indies Bridgetown 19 Apr 1996 Test # 1325
29/0 4.0 7.25 29 1 4 lost Test v West Indies Bridgetown 19 Apr 1996 Test # 1325
548/7d 166.0 3.30 548 1 draw Test v West Indies St John's 27 Apr 1996 Test # 1326
184 61.3 2.99 295 3 draw Test v West Indies St John's 27 Apr 1996 Test # 1326
177 49.1 3.60 207 -29 2 won ODI v Sri Lanka Sharjah 7 Nov 1996 ODI # 1139
198/6 46.3 4.25 198 1 2 lost ODI v Pakistan Sharjah 10 Nov 1996 ODI # 1141
169 48.0 3.52 170 0 2 tied ODI v Sri Lanka Sharjah 11 Nov 1996 ODI # 1142
196/6 48.3 4.04 193 4 2 lost ODI v Pakistan Sharjah 13 Nov 1996 ODI # 1144
160 48.5 3.27 160 1 lost ODI v Pakistan Sharjah 15 Nov 1996 ODI # 1145
191 55.5 3.42 36 2 won Test v Pakistan Lahore 21 Nov 1996 Test # 1339
231 71.1 3.24 276 -44 4 won Test v Pakistan Lahore 21 Nov 1996 Test # 1339
430 126.4 3.39 181 2 lost Test v Pakistan Rawalpindi 28 Nov 1996 Test # 1342
228/8 46.0 4.95 228 1 lost ODI v Pakistan Gujranwala 4 Dec 1996 ODI # 1146
277/9 47.0 5.89 277 1 lost ODI v Pakistan Sialkot 6 Dec 1996 ODI # 1148
234/4 50.0 4.68 234 1 won ODI v Pakistan Karachi 8 Dec 1996 ODI # 1150
521 187.4 2.77 131 2 draw Test v England Auckland 24 Jan 1997 Test # 1351
383 137.3 2.78 259 2 lost Test v England Wellington 6 Feb 1997 Test # 1354
228 84.4 2.69 -118 2 lost Test v England Christchurch 14 Feb 1997 Test # 1355
307/6 146.4 2.09 305 3 4 lost Test v England Christchurch 14 Feb 1997 Test # 1355
226/6 48.5 4.62 223 4 2 lost ODI v England Christchurch 20 Feb 1997 ODI # 1179
134/4 19.3 6.87 132 -119 2 lost ODI v England Auckland 23 Feb 1997 ODI # 1180
237/8 50.0 4.74 238 0 2 tied ODI v England Napier 26 Feb 1997 ODI # 1181
144 41.3 3.46 154 -9 2 won ODI v England Auckland 2 Mar 1997 ODI # 1182
200 47.5 4.18 229 -28 2 won ODI v England Wellington 4 Mar 1997 ODI # 1183
222 85.2 2.60 -364 2 won Test v Sri Lanka Dunedin 7 Mar 1997 Test # 1358
328 86.3 3.79 -36 3 won Test v Sri Lanka Dunedin 7 Mar 1997 Test # 1358
170 68.2 2.48 -52 2 won Test v Sri Lanka Hamilton 14 Mar 1997 Test # 1359
205 76.2 2.68 326 -120 4 won Test v Sri Lanka Hamilton 14 Mar 1997 Test # 1359
202/4 35.5 5.63 202 1 2 lost ODI v Sri Lanka Christchurch 25 Mar 1997 ODI # 1184
132 37.2 3.53 202 -69 2 won ODI v Sri Lanka Wellington 27 Mar 1997 ODI # 1185
263/9 50.0 5.26 286 -22 2 won ODI v Pakistan Mohali 9 May 1997 ODI # 1204
221/2 42.3 5.20 221 1 2 lost ODI v India Bengaluru 14 May 1997 ODI # 1206
214 48.3 4.41 214 1 lost ODI v Sri Lanka Hyderabad (Deccan) 20 May 1997 ODI # 1208
298 114.1 2.61 298 1 draw Test v Zimbabwe Harare 18 Sep 1997 Test # 1378
311/9d 91.5 3.38 402 3 draw Test v Zimbabwe Harare 18 Sep 1997 Test # 1378
461 161.0 2.86 461 1 draw Test v Zimbabwe Bulawayo 25 Sep 1997 Test # 1379
227/8d 64.0 3.54 285 3 draw Test v Zimbabwe Bulawayo 25 Sep 1997 Test # 1379
233/8 50.0 4.66 233 1 tied ODI v Zimbabwe Bulawayo 1 Oct 1997 ODI # 1235
188/7 48.2 3.88 186 3 2 lost ODI v Zimbabwe Harare 4 Oct 1997 ODI # 1237
211 44.1 4.77 295 -83 2 won ODI v Zimbabwe Harare 5 Oct 1997 ODI # 1238
373 121.0 3.08 373 1 lost Test v Australia Brisbane 7 Nov 1997 Test # 1383
294/6d 100.5 2.91 318 3 lost Test v Australia Brisbane 7 Nov 1997 Test # 1383
461 131.4 3.50 244 2 lost Test v Australia Perth 20 Nov 1997 Test # 1386
400 141.1 2.83 400 1 draw Test v Australia Hobart 27 Nov 1997 Test # 1388
138/2d 38.0 3.63 287 3 draw Test v Australia Hobart 27 Nov 1997 Test # 1388
177 47.5 3.70 225 -47 2 won ODI v South Africa Adelaide 6 Dec 1997 ODI # 1255
263/7 49.4 5.29 261 3 2 lost ODI v Australia Adelaide 7 Dec 1997 ODI # 1256
174/9 50.0 3.48 174 1 lost ODI v South Africa Hobart 11 Dec 1997 ODI # 1258
142/4 38.5 3.65 142 1 2 lost ODI v Australia Melbourne 17 Dec 1997 ODI # 1265
300/6 50.0 6.00 300 1 lost ODI v South Africa Brisbane 9 Jan 1998 ODI # 1270
250 47.5 5.22 250 1 lost ODI v Australia Sydney 14 Jan 1998 ODI # 1275
233/7 50.0 4.66 233 1 lost ODI v South Africa Perth 16 Jan 1998 ODI # 1278
251/4 50.0 5.02 251 1 won ODI v Australia Melbourne 21 Jan 1998 ODI # 1281
208 48.2 4.30 249 -40 2 won ODI v Zimbabwe Hamilton 4 Feb 1998 ODI # 1288
138 49.0 2.81 138 1 won ODI v Zimbabwe Wellington 6 Feb 1998 ODI # 1289
215/3 38.2 5.60 213 3 2 lost ODI v Australia Christchurch 8 Feb 1998 ODI # 1290
297/6 50.0 5.94 297 1 lost ODI v Australia Wellington 10 Feb 1998 ODI # 1291
236 48.4 4.84 236 1 won ODI v Australia Napier 12 Feb 1998 ODI # 1292
193 49.1 3.92 224 -30 2 won ODI v Australia Auckland 14 Feb 1998 ODI # 1293
180 85.3 2.10 180 1 won Test v Zimbabwe Wellington 19 Feb 1998 Test # 1401
250 106.3 2.34 19 3 won Test v Zimbabwe Wellington 19 Feb 1998 Test # 1401
170 62.5 2.70 170 1 won Test v Zimbabwe Auckland 26 Feb 1998 Test # 1402
277 94.4 2.92 -13 3 won Test v Zimbabwe Auckland 26 Feb 1998 Test # 1402
228/7 50.0 4.56 228 1 lost ODI v Zimbabwe Christchurch 4 Mar 1998 ODI # 1294
207/8 50.0 4.14 207 1 won ODI v Zimbabwe Napier 6 Mar 1998 ODI # 1295
229/9 50.0 4.58 232 -2 2 won ODI v Zimbabwe Auckland 8 Mar 1998 ODI # 1296
220/9 50.0 4.40 220 1 lost ODI v India Sharjah 17 Apr 1998 ODI # 1319
160/4 36.5 4.34 160 1 2 lost ODI v Australia Sharjah 18 Apr 1998 ODI # 1320
181 49.3 3.65 181 1 won ODI v India Sharjah 20 Apr 1998 ODI # 1323
261/5 47.5 5.45 260 2 2 lost ODI v Australia Sharjah 21 Apr 1998 ODI # 1324
285 90.2 3.15 -20 2 won Test v Sri Lanka Colombo (RPS) 27 May 1998 Test # 1415
297 131.5 2.25 465 -167 4 won Test v Sri Lanka Colombo (RPS) 27 May 1998 Test # 1415
323 106.4 3.02 130 2 lost Test v Sri Lanka Galle 3 Jun 1998 Test # 1416
206 88.4 2.32 206 1 lost Test v Sri Lanka Colombo (SSC) 10 Jun 1998 Test # 1418
282 84.5 3.32 295 3 lost Test v Sri Lanka Colombo (SSC) 10 Jun 1998 Test # 1418
201/3 40.0 5.02 201 1 2 lost ODI v Sri Lanka Colombo (RPS) 21 Jun 1998 ODI # 1339
131/2 24.2 5.38 220 -88 2 n/r ODI v India Colombo (RPS) 23 Jun 1998 ODI # 1340
DNB 0.0 - 0 0 n/r ODI v India Colombo (SSC) 3 Jul 1998 ODI # 1342
293/4 50.0 5.86 293 1 lost ODI v Sri Lanka Colombo (SSC) 5 Jul 1998 ODI # 1343
258/7 50.0 5.16 258 1 won ODI v Zimbabwe Dhaka 24 Oct 1998 ODI # 1357
191/5 41.3 4.60 189 3 2 lost ODI v Sri Lanka Dhaka 26 Oct 1998 ODI # 1359
208 65.4 3.16 208 1 won Test v India Wellington 26 Dec 1998 Test # 1435
356 115.0 3.09 212 3 won Test v India Wellington 26 Dec 1998 Test # 1435
416 128.3 3.23 50 2 draw Test v India Hamilton 2 Jan 1999 Test # 1438
249/2 52.1 4.77 415 -165 4 draw Test v India Hamilton 2 Jan 1999 Test # 1438
257/5 50.0 5.14 257 1 won ODI v India Taupo 9 Jan 1999 ODI # 1378
214/8 49.5 4.29 214 1 2 lost ODI v India Napier 12 Jan 1999 ODI # 1381
208/4 32.0 6.50 208 1 n/r ODI v India Wellington 14 Jan 1999 ODI # 1383
208/5 43.5 4.74 208 1 2 lost ODI v India Auckland 16 Jan 1999 ODI # 1385
230 45.3 5.05 301 -70 2 won ODI v India Christchurch 19 Jan 1999 ODI # 1387
211 49.1 4.29 211 1 won ODI v South Africa Dunedin 14 Feb 1999 ODI # 1407
224/3 43.0 5.20 221 4 2 lost ODI v South Africa Christchurch 17 Feb 1999 ODI # 1408
212/7 50.0 4.24 212 1 won ODI v South Africa Auckland 20 Feb 1999 ODI # 1409
621/5d 200.1 3.10 621 1 draw Test v South Africa Auckland 27 Feb 1999 Test # 1446
442/1d 162.0 2.72 274 2 draw Test v South Africa Christchurch 11 Mar 1999 Test # 1449
498/8d 165.0 3.01 276 2 lost Test v South Africa Wellington 18 Mar 1999 Test # 1452
16/2 8.1 1.95 16 1 4 lost Test v South Africa Wellington 18 Mar 1999 Test # 1452
10/0 1.3 6.66 258 -247 2 n/r ODI v South Africa Napier 25 Mar 1999 ODI # 1419
194/8 40.0 4.85 192 3 2 lost ODI v South Africa Napier 26 Mar 1999 ODI # 1421
290/5 50.0 5.80 290 1 lost ODI v South Africa Auckland 27 Mar 1999 ODI # 1422
249/4 48.4 5.11 249 1 n/r ODI v South Africa Wellington 30 Mar 1999 ODI # 1425
116 37.4 3.07 116 1 won ODI v Bangladesh Chelmsford 17 May 1999 ODI # 1448
213/8 50.0 4.26 213 1 won ODI v Australia Cardiff 20 May 1999 ODI # 1452
158/3 44.2 3.56 157 2 2 lost ODI v West Indies Southampton 24 May 1999 ODI # 1460
269/8 50.0 5.38 269 1 lost ODI v Pakistan Derby 28 May 1999 ODI # 1466
121 42.1 2.86 121 1 won ODI v Scotland Edinburgh 31 May 1999 ODI # 1472
175 49.3 3.53 175 1 n/r ODI v Zimbabwe Leeds 6 Jun 1999 ODI # 1475
287/5 50.0 5.74 287 1 lost ODI v South Africa Birmingham 10 Jun 1999 ODI # 1478
251/6 50.0 5.02 251 1 won ODI v India Nottingham 12 Jun 1999 ODI # 1480
242/1 47.3 5.09 242 1 2 lost ODI v Pakistan Manchester 16 Jun 1999 ODI # 1482
126 46.4 2.70 -100 2 lost Test v England Birmingham 1 Jul 1999 Test # 1455
211/3 43.4 4.83 208 4 4 lost Test v England Birmingham 1 Jul 1999 Test # 1455
186 61.1 3.04 186 1 won Test v England Lord's 22 Jul 1999 Test # 1456
229 101.4 2.25 57 3 won Test v England Lord's 22 Jul 1999 Test # 1456
199 109.1 1.82 199 1 draw Test v England Manchester 5 Aug 1999 Test # 1457
181/2 68.0 2.66 -116 3 draw Test v England Manchester 5 Aug 1999 Test # 1457
153 80.0 1.91 -83 2 won Test v England The Oval 19 Aug 1999 Test # 1458
162 56.1 2.88 246 -83 4 won Test v England The Oval 19 Aug 1999 Test # 1458
83 27.0 3.07 83 1 draw Test v India Mohali 10 Oct 1999 Test # 1462
505/3d 183.0 2.75 373 3 draw Test v India Mohali 10 Oct 1999 Test # 1462
330 148.1 2.22 74 2 lost Test v India Kanpur 22 Oct 1999 Test # 1464
83/2 18.2 4.52 82 2 4 lost Test v India Kanpur 22 Oct 1999 Test # 1464
583/7d 167.0 3.49 583 1 draw Test v India Ahmedabad 29 Oct 1999 Test # 1465
148/5d 32.0 4.62 423 3 draw Test v India Ahmedabad 29 Oct 1999 Test # 1465
306 47.0 6.51 350 -43 2 won ODI v India Rajkot 5 Nov 1999 ODI # 1522
376/2 50.0 7.52 376 1 lost ODI v India Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
261/5 50.0 5.22 261 1 lost ODI v India Gwalior 11 Nov 1999 ODI # 1524
188 45.3 4.13 237 -48 2 won ODI v India Guwahati 14 Nov 1999 ODI # 1525
181/3 44.0 4.11 180 2 2 lost ODI v India Delhi 17 Nov 1999 ODI # 1526
365 135.1 2.70 365 1 won Test v West Indies Hamilton 16 Dec 1999 Test # 1477
97 53.5 1.80 69 3 won Test v West Indies Hamilton 16 Dec 1999 Test # 1477
179 91.0 1.96 -339 2 won Test v West Indies Wellington 26 Dec 1999 Test # 1478
234 83.1 2.81 -105 3 won Test v West Indies Wellington 26 Dec 1999 Test # 1478
268/7 50.0 5.36 268 1 won ODI v West Indies Auckland 2 Jan 2000 ODI # 1532
192 41.3 4.62 192 1 won ODI v West Indies Taupo 4 Jan 2000 ODI # 1533
159 49.5 3.19 159 1 won ODI v West Indies Napier 6 Jan 2000 ODI # 1534
171/9 50.0 3.42 171 1 won ODI v West Indies Wellington 8 Jan 2000 ODI # 1535
282 49.5 5.65 303 -20 2 won ODI v West Indies Christchurch 11 Jan 2000 ODI # 1538
119/1 23.0 5.17 119 1 n/r ODI v Australia Wellington 17 Feb 2000 ODI # 1563
123/5 24.4 4.98 123 1 2 lost ODI v Australia Auckland 19 Feb 2000 ODI # 1565
310/4 50.0 6.20 310 1 lost ODI v Australia Dunedin 23 Feb 2000 ODI # 1568
349/6 50.0 6.98 349 1 lost ODI v Australia Christchurch 26 Feb 2000 ODI # 1569
245/5 45.4 5.36 244 2 2 lost ODI v Australia Napier 1 Mar 2000 ODI # 1570
191 46.2 4.12 191 1 won ODI v Australia Auckland 3 Mar 2000 ODI # 1571
214 71.0 3.01 214 1 lost Test v Australia Auckland 11 Mar 2000 Test # 1488
229 77.5 2.94 280 3 lost Test v Australia Auckland 11 Mar 2000 Test # 1488
419 120.3 3.47 121 2 lost Test v Australia Wellington 24 Mar 2000 Test # 1491
177/4 54.1 3.26 174 4 4 lost Test v Australia Wellington 24 Mar 2000 Test # 1491
252 61.5 4.07 20 2 lost Test v Australia Hamilton 31 Mar 2000 Test # 1493
212/4 41.3 5.10 210 3 4 lost Test v Australia Hamilton 31 Mar 2000 Test # 1493
191/6 25.0 7.64 191 1 lost ODI v Pakistan Singapore 20 Aug 2000 ODI # 1623
159/2 34.0 4.67 159 1 2 lost ODI v South Africa Singapore 25 Aug 2000 ODI # 1625
350 175.2 1.99 350 1 won Test v Zimbabwe Bulawayo 12 Sep 2000 Test # 1510
119 67.5 1.75 131 3 won Test v Zimbabwe Bulawayo 12 Sep 2000 Test # 1510
166 92.0 1.80 -299 2 won Test v Zimbabwe Harare 19 Sep 2000 Test # 1511
370 178.3 2.07 71 3 won Test v Zimbabwe Harare 19 Sep 2000 Test # 1511
183/8 50.0 3.66 183 1 won ODI v Zimbabwe Harare 27 Sep 2000 ODI # 1627
273/5 50.0 5.46 273 1 lost ODI v Zimbabwe Bulawayo 30 Sep 2000 ODI # 1628
268/4 47.5 5.60 265 4 2 lost ODI v Zimbabwe Bulawayo 1 Oct 2000 ODI # 1629
201 42.2 4.74 266 -64 2 won ODI v Zimbabwe Nairobi (Gym) 9 Oct 2000 ODI # 1635
252 49.2 5.10 252 1 won ODI v Pakistan Nairobi (Gym) 11 Oct 2000 ODI # 1637
264/6 50.0 5.28 264 1 won ODI v India Nairobi (Gym) 15 Oct 2000 ODI # 1639
191/2 38.0 5.02 191 1 n/r ODI v South Africa Potchefstroom 20 Oct 2000 ODI # 1641
197/4 46.4 4.22 195 3 2 lost ODI v South Africa Benoni 22 Oct 2000 ODI # 1643
324/4 50.0 6.48 324 1 lost ODI v South Africa Centurion 25 Oct 2000 ODI # 1647
289/5 48.5 5.91 288 2 2 lost ODI v South Africa Kimberley 28 Oct 2000 ODI # 1651
158/4 30.3 5.18 153 44 2 lost ODI v South Africa Durban 1 Nov 2000 ODI # 1654
258/7 50.0 5.16 257 2 2 lost ODI v South Africa Cape Town 4 Nov 2000 ODI # 1655
471/9d 142.1 3.31 471 1 lost Test v South Africa Bloemfontein 17 Nov 2000 Test # 1514
103/5 26.3 3.88 101 3 4 lost Test v South Africa Bloemfontein 17 Nov 2000 Test # 1514
361 144.4 2.49 63 2 lost Test v South Africa Gqeberha 30 Nov 2000 Test # 1519
89/3 34.1 2.60 86 4 4 lost Test v South Africa Gqeberha 30 Nov 2000 Test # 1519
261/3d 97.0 2.69 61 2 draw Test v South Africa Johannesburg 8 Dec 2000 Test # 1522
340/6d 138.5 2.44 -147 2 draw Test v Zimbabwe Wellington 26 Dec 2000 Test # 1524
60/2 30.0 2.00 301 -240 4 draw Test v Zimbabwe Wellington 26 Dec 2000 Test # 1524
300/7 50.0 6.00 300 1 lost ODI v Zimbabwe Taupo 2 Jan 2001 ODI # 1663
236/7 50.0 4.72 236 1 won ODI v Zimbabwe Wellington 4 Jan 2001 ODI # 1664
274/9 48.4 5.63 274 1 2 lost ODI v Zimbabwe Auckland 7 Jan 2001 ODI # 1665
213/8 50.0 4.26 213 1 lost ODI v Sri Lanka Napier 31 Jan 2001 ODI # 1680
209/7 48.3 4.30 206 4 2 lost ODI v Sri Lanka Wellington 3 Feb 2001 ODI # 1682
182/1 29.5 6.10 182 1 2 lost ODI v Sri Lanka Auckland 6 Feb 2001 ODI # 1684
155/5 31.0 5.00 153 -27 2 lost ODI v Sri Lanka Hamilton 8 Feb 2001 ODI # 1686
269 49.2 5.45 283 -13 2 won ODI v Sri Lanka Christchurch 11 Feb 2001 ODI # 1688
150/4 45.0 3.33 150 1 2 lost ODI v Pakistan Auckland 17 Feb 2001 ODI # 1689
135 50.0 2.70 135 1 won ODI v Pakistan Napier 20 Feb 2001 ODI # 1690
243/9 50.0 4.86 243 1 lost ODI v Pakistan Wellington 22 Feb 2001 ODI # 1691
146 47.0 3.10 285 -138 2 won ODI v Pakistan Christchurch 25 Feb 2001 ODI # 1692
285 49.3 5.75 285 1 won ODI v Pakistan Dunedin 28 Feb 2001 ODI # 1693
346 106.0 3.26 346 1 lost Test v Pakistan Auckland 8 Mar 2001 Test # 1533
336/5d 103.0 3.26 430 3 lost Test v Pakistan Auckland 8 Mar 2001 Test # 1533
571/8d 210.0 2.71 95 2 draw Test v Pakistan Christchurch 15 Mar 2001 Test # 1536
104 26.5 3.87 104 1 won Test v Pakistan Hamilton 27 Mar 2001 Test # 1540
118 49.5 2.36 -185 3 won Test v Pakistan Hamilton 27 Mar 2001 Test # 1540
269/9 50.0 5.38 269 1 lost ODI v Sri Lanka Sharjah 10 Apr 2001 ODI # 1705
270/2 42.1 6.40 267 4 2 lost ODI v Pakistan Sharjah 12 Apr 2001 ODI # 1707
131/3 25.2 5.17 128 4 2 lost ODI v Pakistan Sharjah 15 Apr 2001 ODI # 1709
169/8 50.0 3.38 249 -79 2 won ODI v Sri Lanka Sharjah 17 Apr 2001 ODI # 1710
220 48.5 4.50 220 1 lost ODI v Sri Lanka Colombo (RPS) 18 Jul 2001 ODI # 1735
127 41.1 3.08 212 -84 2 won ODI v India Colombo (RPS) 20 Jul 2001 ODI # 1736
240/5 48.3 4.94 237 4 2 lost ODI v Sri Lanka Colombo (RPS) 25 Jul 2001 ODI # 1738
133 39.4 3.35 201 -67 2 won ODI v India Colombo (RPS) 26 Jul 2001 ODI # 1739
221/6 36.0 6.13 221 1 lost ODI v Sri Lanka Colombo (SSC) 31 Jul 2001 ODI # 1741
267/3 45.4 5.84 265 3 2 lost ODI v India Colombo (SSC) 2 Aug 2001 ODI # 1743
486/9d 131.0 3.70 486 1 draw Test v Australia Brisbane 8 Nov 2001 Test # 1565
84/2d 14.0 6.00 283 3 draw Test v Australia Brisbane 8 Nov 2001 Test # 1565
558/8d 124.0 4.50 558 1 draw Test v Australia Hobart 22 Nov 2001 Test # 1571
351 103.4 3.38 -183 2 draw Test v Australia Perth 30 Nov 2001 Test # 1573
381/7 110.0 3.46 440 -58 4 draw Test v Australia Perth 30 Nov 2001 Test # 1573
205 58.1 3.52 -160 2 won Test v Bangladesh Hamilton 18 Dec 2001 Test # 1577
108 46.2 2.33 -52 3 won Test v Bangladesh Hamilton 18 Dec 2001 Test # 1577
132 64.0 2.06 132 1 won Test v Bangladesh Wellington 26 Dec 2001 Test # 1579
135 41.0 3.29 -74 3 won Test v Bangladesh Wellington 26 Dec 2001 Test # 1579
176 42.0 4.19 200 -23 2 won ODI v Australia Melbourne 11 Jan 2002 ODI # 1783
257/7 50.0 5.14 257 1 lost ODI v South Africa Hobart 15 Jan 2002 ODI # 1785
212 47.2 4.47 236 -23 2 won ODI v Australia Sydney 17 Jan 2002 ODI # 1786
241 48.3 4.96 241 1 won ODI v South Africa Brisbane 19 Jan 2002 ODI # 1787
165 45.2 3.63 243 -77 2 won ODI v Australia Adelaide 26 Jan 2002 ODI # 1796
253/5 50.0 5.06 253 1 lost ODI v South Africa Adelaide 27 Jan 2002 ODI # 1797
248/8 49.3 5.01 246 3 2 lost ODI v Australia Melbourne 29 Jan 2002 ODI # 1799
270/5 50.0 5.40 270 1 lost ODI v South Africa Perth 1 Feb 2002 ODI # 1801
191/2 45.1 4.22 191 1 2 lost ODI v South Africa Melbourne 6 Feb 2002 ODI # 1804
173/4 38.1 4.53 172 -2 2 lost ODI v South Africa Sydney 8 Feb 2002 ODI # 1805
196 40.2 4.85 196 1 won ODI v England Christchurch 13 Feb 2002 ODI # 1806
89 37.2 2.38 245 -155 2 won ODI v England Wellington 16 Feb 2002 ODI # 1809
244/5 50.0 4.88 244 1 lost ODI v England Napier 20 Feb 2002 ODI # 1811
193/6 40.0 4.82 193 1 lost ODI v England Auckland 23 Feb 2002 ODI # 1812
218/8 50.0 4.36 218 1 won ODI v England Dunedin 26 Feb 2002 ODI # 1813
228 81.2 2.80 228 1 lost Test v England Christchurch 13 Mar 2002 Test # 1594
468/6d 96.4 4.84 549 3 lost Test v England Christchurch 13 Mar 2002 Test # 1594
280 88.3 3.16 280 1 draw Test v England Wellington 21 Mar 2002 Test # 1596
293/4d 65.0 4.50 355 3 draw Test v England Wellington 21 Mar 2002 Test # 1596
160 45.4 3.50 -42 2 won Test v England Auckland 30 Mar 2002 Test # 1597
233 63.0 3.69 312 -78 4 won Test v England Auckland 30 Mar 2002 Test # 1597
207 49.1 4.21 219 -11 2 won ODI v Sri Lanka Sharjah 9 Apr 2002 ODI # 1826
288/6 50.0 5.76 288 1 lost ODI v Pakistan Sharjah 11 Apr 2002 ODI # 1828
243/9 50.0 4.86 243 1 lost ODI v Sri Lanka Sharjah 14 Apr 2002 ODI # 1830
217/2 31.3 6.88 214 4 2 lost ODI v Pakistan Sharjah 15 Apr 2002 ODI # 1831
275/6 50.0 5.50 275 1 lost ODI v Pakistan Karachi 21 Apr 2002 ODI # 1833
278/7 47.1 5.89 278 1 2 lost ODI v Pakistan Rawalpindi 24 Apr 2002 ODI # 1834
278/5 50.0 5.56 278 1 lost ODI v Pakistan Lahore 27 Apr 2002 ODI # 1835
643 157.5 4.07 643 1 lost Test v Pakistan Lahore 1 May 2002 Test # 1600
DNB 0.0 - 0 0 n/r ODI v West Indies Kingston 5 Jun 2002 ODI # 1839
250/4 49.1 5.08 249 2 2 lost ODI v West Indies Gros Islet 8 Jun 2002 ODI # 1840
211/3 40.0 5.27 211 1 2 lost ODI v West Indies Gros Islet 9 Jun 2002 ODI # 1841
202/9 33.0 6.12 212 -10 2 won ODI v West Indies Port of Spain 12 Jun 2002 ODI # 1843
292/6 50.0 5.84 292 1 2 lost ODI v West Indies Kingstown 16 Jun 2002 ODI # 1845
107 42.1 2.53 -230 2 won Test v West Indies Bridgetown 21 Jun 2002 Test # 1607
269 83.0 3.24 474 -204 4 won Test v West Indies Bridgetown 21 Jun 2002 Test # 1607
470 138.1 3.40 97 2 draw Test v West Indies St George's 28 Jun 2002 Test # 1608
296/7 50.0 5.92 296 1 lost ODI v Australia Colombo (SSC) 15 Sep 2002 ODI # 1877
77 19.3 3.94 245 -167 2 won ODI v Bangladesh Colombo (SSC) 23 Sep 2002 ODI # 1885
161 58.4 2.74 161 1 won Test v India Wellington 12 Dec 2002 Test # 1631
121 38.1 3.17 35 3 won Test v India Wellington 12 Dec 2002 Test # 1631
99 38.2 2.58 99 1 won Test v India Hamilton 19 Dec 2002 Test # 1633
154 43.5 3.51 159 3 won Test v India Hamilton 19 Dec 2002 Test # 1633
108 32.5 3.28 108 1 won ODI v India Auckland 26 Dec 2002 ODI # 1926
219 43.4 5.01 255 -35 2 won ODI v India Napier 29 Dec 2002 ODI # 1927
108 41.1 2.62 108 1 won ODI v India Christchurch 1 Jan 2003 ODI # 1928
122 43.4 2.79 122 1 won ODI v India Queenstown 4 Jan 2003 ODI # 1929
169/8 43.2 3.90 169 1 2 lost ODI v India Wellington 8 Jan 2003 ODI # 1930
200/9 48.5 4.09 200 1 2 lost ODI v India Auckland 11 Jan 2003 ODI # 1933
122 44.5 2.72 122 1 won ODI v India Hamilton 14 Jan 2003 ODI # 1935
272/7 50.0 5.44 272 1 lost ODI v Sri Lanka Bloemfontein 10 Feb 2003 ODI # 1944
221 49.4 4.44 242 -20 2 won ODI v West Indies Gqeberha 13 Feb 2003 ODI # 1949
306/6 50.0 6.12 306 1 won ODI v South Africa Johannesburg 16 Feb 2003 ODI # 1955
198/7 50.0 3.96 198 1 won ODI v Bangladesh Kimberley 26 Feb 2003 ODI # 1968
196 47.0 4.17 196 1 won ODI v Canada Benoni 3 Mar 2003 ODI # 1977
252/7 50.0 5.04 252 1 won ODI v Zimbabwe Bloemfontein 8 Mar 2003 ODI # 1984
208/9 50.0 4.16 208 1 lost ODI v Australia Gqeberha 11 Mar 2003 ODI # 1986
150/3 40.4 3.68 147 4 2 lost ODI v India Centurion 14 Mar 2003 ODI # 1988
483 152.0 3.17 -32 2 draw Test v Sri Lanka Colombo (PSS) 25 Apr 2003 Test # 1641
298 97.3 3.05 -7 2 draw Test v Sri Lanka Kandy 3 May 2003 Test # 1644
72/1 30.0 2.40 191 -118 4 draw Test v Sri Lanka Kandy 3 May 2003 Test # 1644
116 43.1 2.68 116 1 won ODI v Pakistan Dambulla 11 May 2003 ODI # 2009
143/5 43.4 3.27 140 4 2 lost ODI v Sri Lanka Dambulla 13 May 2003 ODI # 2010
147 49.1 2.98 157 -9 2 won ODI v Sri Lanka Dambulla 19 May 2003 ODI # 2014
203/9 50.0 4.06 203 1 lost ODI v Pakistan Dambulla 20 May 2003 ODI # 2015
198 50.0 3.96 198 1 won ODI v Pakistan Dambulla 23 May 2003 ODI # 2017
500/5d 159.0 3.14 500 1 draw Test v India Ahmedabad 8 Oct 2003 Test # 1660
209/6d 44.5 4.66 369 3 draw Test v India Ahmedabad 8 Oct 2003 Test # 1660
424 172.0 2.46 -206 2 draw Test v India Mohali 16 Oct 2003 Test # 1662
136/4 69.0 1.97 -70 3 draw Test v India Mohali 16 Oct 2003 Test # 1662
141/3 26.5 5.25 141 1 n/r ODI v India Chennai 23 Oct 2003 ODI # 2051
101/2 16.4 6.06 98 4 2 lost ODI v Australia Faridabad 29 Oct 2003 ODI # 2053
259/8 49.5 5.19 259 1 2 lost ODI v Australia Pune 3 Nov 2003 ODI # 2055
246/9 50.0 4.92 246 1 won ODI v India Cuttack 6 Nov 2003 ODI # 2056
225/7 50.0 4.50 225 1 lost ODI v Australia Guwahati 9 Nov 2003 ODI # 2058
353/5 50.0 7.06 353 1 lost ODI v India Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
292/7 48.0 6.08 292 1 2 lost ODI v Pakistan Lahore 29 Nov 2003 ODI # 2068
281/6 50.0 5.62 281 1 lost ODI v Pakistan Lahore 1 Dec 2003 ODI # 2071
314/7 50.0 6.28 314 1 lost ODI v Pakistan Faisalabad 3 Dec 2003 ODI # 2072
184/3 41.2 4.45 184 1 2 lost ODI v Pakistan Rawalpindi 5 Dec 2003 ODI # 2073
277/4 50.0 5.54 277 1 lost ODI v Pakistan Rawalpindi 7 Dec 2003 ODI # 2074
463 144.4 3.20 -100 2 draw Test v Pakistan Hamilton 19 Dec 2003 Test # 1676
196 90.0 2.17 -170 2 lost Test v Pakistan Wellington 26 Dec 2003 Test # 1677
277/3 74.5 3.70 274 4 4 lost Test v Pakistan Wellington 26 Dec 2003 Test # 1677
229/7 50.0 4.58 229 1 won ODI v Pakistan Auckland 3 Jan 2004 ODI # 2075
236/4 47.0 5.02 236 1 2 lost ODI v Pakistan Queenstown 7 Jan 2004 ODI # 2076
255/9 50.0 5.10 255 1 won ODI v Pakistan Christchurch 10 Jan 2004 ODI # 2078
126 36.3 3.45 126 1 won ODI v Pakistan Napier 14 Jan 2004 ODI # 2081
303 49.3 6.12 308 -4 2 won ODI v Pakistan Wellington 17 Jan 2004 ODI # 2083
226/5 49.4 4.55 226 1 2 lost ODI v South Africa Auckland 13 Feb 2004 ODI # 2099
253/8 50.0 5.06 253 1 won ODI v South Africa Christchurch 17 Feb 2004 ODI # 2100
249/7 38.0 6.55 255 -5 2 won ODI v South Africa Wellington 20 Feb 2004 ODI # 2101
259/7 50.0 5.18 259 1 won ODI v South Africa Dunedin 25 Feb 2004 ODI # 2104
175/5 29.0 6.03 178 -18 2 won ODI v South Africa Auckland 29 Feb 2004 ODI # 2107
186/9 50.0 3.72 186 1 won ODI v South Africa Napier 2 Mar 2004 ODI # 2109
459 139.2 3.29 459 1 draw Test v South Africa Hamilton 10 Mar 2004 Test # 1686
313/4d 116.1 2.69 263 3 draw Test v South Africa Hamilton 10 Mar 2004 Test # 1686
296 123.3 2.39 296 1 won Test v South Africa Auckland 18 Mar 2004 Test # 1689
349 108.3 3.21 50 3 won Test v South Africa Auckland 18 Mar 2004 Test # 1689
316 99.5 3.16 19 2 lost Test v South Africa Wellington 26 Mar 2004 Test # 1692
234/4 72.2 3.23 234 1 4 lost Test v South Africa Wellington 26 Mar 2004 Test # 1692
441 124.3 3.54 55 2 lost Test v England Lord's 20 May 2004 Test # 1700
282/3 87.0 3.24 282 1 4 lost Test v England Lord's 20 May 2004 Test # 1700
526 133.1 3.94 117 2 lost Test v England Leeds 3 Jun 2004 Test # 1702
45/1 8.0 5.62 45 1 4 lost Test v England Leeds 3 Jun 2004 Test # 1702
319 85.3 3.73 -65 2 lost Test v England Nottingham 10 Jun 2004 Test # 1704
284/6 71.3 3.97 284 1 4 lost Test v England Nottingham 10 Jun 2004 Test # 1704
122/4 21.0 5.80 122 1 n/r ODI v West Indies Birmingham 26 Jun 2004 ODI # 2134
101 32.5 3.07 101 1 won ODI v England Chester-le-Street 29 Jun 2004 ODI # 2136
216 46.2 4.66 216 1 won ODI v West Indies Cardiff 3 Jul 2004 ODI # 2138
237/7 50.0 4.74 237 1 won ODI v England Bristol 4 Jul 2004 ODI # 2139
DNB 0.0 - 0 0 n/r ODI v West Indies Southampton 8 Jul 2004 ODI # 2141
159 41.2 3.84 267 -107 2 won ODI v West Indies Lord's 10 Jul 2004 ODI # 2142
137 42.4 3.21 348 -210 2 won ODI v U.S.A. The Oval 10 Sep 2004 ODI # 2169
199/3 37.2 5.33 199 1 2 lost ODI v Australia The Oval 16 Sep 2004 ODI # 2176
177 98.5 1.79 177 1 won Test v Bangladesh Dhaka 19 Oct 2004 Test # 1715
126 54.5 2.29 -99 3 won Test v Bangladesh Dhaka 19 Oct 2004 Test # 1715
182 71.2 2.55 -363 2 won Test v Bangladesh Chattogram 26 Oct 2004 Test # 1717
262 70.2 3.72 -101 3 won Test v Bangladesh Chattogram 26 Oct 2004 Test # 1717
86 31.5 2.70 225 -138 2 won ODI v Bangladesh Chattogram 2 Nov 2004 ODI # 2189
146 43.4 3.34 146 1 won ODI v Bangladesh Dhaka 5 Nov 2004 ODI # 2190
167/7 50.0 3.34 251 -83 2 won ODI v Bangladesh Dhaka 7 Nov 2004 ODI # 2191
585 153.5 3.80 232 2 lost Test v Australia Brisbane 18 Nov 2004 Test # 1721
575/8d 155.2 3.70 575 1 lost Test v Australia Adelaide 26 Nov 2004 Test # 1723
139/2d 56.0 2.48 463 3 lost Test v Australia Adelaide 26 Nov 2004 Test # 1723
246/9 50.0 4.92 246 1 won ODI v Australia Melbourne (Docklands) 5 Dec 2004 ODI # 2196
261/7 50.0 5.22 261 1 lost ODI v Australia Sydney 8 Dec 2004 ODI # 2198
141 42.0 3.35 141 1 won ODI v Sri Lanka Auckland 26 Dec 2004 ODI # 2200
214/5 20.0 10.70 214 1 lost T20I v Australia Auckland 17 Feb 2005 T20I # 1
236/7 50.0 4.72 236 1 lost ODI v Australia Wellington 19 Feb 2005 ODI # 2227
314/6 50.0 6.28 314 1 lost ODI v Australia Christchurch 22 Feb 2005 ODI # 2228
264/5 50.0 5.28 264 1 lost ODI v Australia Auckland 26 Feb 2005 ODI # 2230
236/3 34.2 6.87 234 3 2 lost ODI v Australia Wellington 1 Mar 2005 ODI # 2232
347/5 50.0 6.94 347 1 lost ODI v Australia Napier 5 Mar 2005 ODI # 2234
432 123.2 3.50 -1 2 lost Test v Australia Christchurch 10 Mar 2005 Test # 1739
135/1 31.3 4.28 133 3 4 lost Test v Australia Christchurch 10 Mar 2005 Test # 1739
570/8d 140.0 4.07 570 1 draw Test v Australia Wellington 18 Mar 2005 Test # 1742
383 118.1 3.24 91 2 lost Test v Australia Auckland 26 Mar 2005 Test # 1744
166/1 29.3 5.62 164 3 4 lost Test v Australia Auckland 26 Mar 2005 Test # 1744
498 148.1 3.36 -63 2 draw Test v Sri Lanka Napier 4 Apr 2005 Test # 1746
7/0 1.3 4.66 302 -294 4 draw Test v Sri Lanka Napier 4 Apr 2005 Test # 1746
211 65.1 3.23 211 1 won Test v Sri Lanka Wellington 11 Apr 2005 Test # 1748
273 92.5 2.94 -38 3 won Test v Sri Lanka Wellington 11 Apr 2005 Test # 1748
59 29.4 1.98 -393 2 won Test v Zimbabwe Harare 7 Aug 2005 Test # 1759
99 49.5 1.98 -294 3 won Test v Zimbabwe Harare 7 Aug 2005 Test # 1759
231 79.0 2.92 231 1 won Test v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
207 61.1 3.38 -46 3 won Test v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
205 43.0 4.76 398 -192 2 won ODI v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
164 37.2 4.39 216 -51 2 won ODI v India Bulawayo 26 Aug 2005 ODI # 2273
211 49.0 4.30 239 -27 2 won ODI v Zimbabwe Harare 31 Aug 2005 ODI # 2276
279/4 47.3 5.87 279 1 2 lost ODI v India Harare 2 Sep 2005 ODI # 2278
276 49.3 5.57 276 1 won ODI v India Harare 6 Sep 2005 ODI # 2281
133 19.3 6.82 133 1 won T20I v South Africa Johannesburg 21 Oct 2005 T20I # 3
250/8 49.3 5.05 250 1 2 lost ODI v South Africa Bloemfontein 23 Oct 2005 ODI # 2285
201/9 50.0 4.02 201 1 lost ODI v South Africa Cape Town 28 Oct 2005 ODI # 2288
245/6 49.2 4.96 244 2 2 lost ODI v South Africa Gqeberha 30 Oct 2005 ODI # 2289
79/2 20.0 3.95 79 1 n/r ODI v South Africa Durban 4 Nov 2005 ODI # 2292
140/5 28.1 4.97 140 -75 2 lost ODI v South Africa Centurion 6 Nov 2005 ODI # 2293
252/8 50.0 5.04 252 1 lost ODI v Australia Auckland 3 Dec 2005 ODI # 2301
322/5 50.0 6.44 322 1 lost ODI v Australia Wellington 7 Dec 2005 ODI # 2302
331/7 50.0 6.62 331 1 won ODI v Australia Christchurch 10 Dec 2005 ODI # 2303
164 47.2 3.46 164 1 won ODI v Sri Lanka Queenstown 31 Dec 2005 ODI # 2309
255/7 50.0 5.10 255 1 won ODI v Sri Lanka Christchurch 3 Jan 2006 ODI # 2310
203 46.4 4.35 225 -21 2 won ODI v Sri Lanka Wellington 6 Jan 2006 ODI # 2311
273/6 50.0 5.46 273 1 lost ODI v Sri Lanka Napier 8 Jan 2006 ODI # 2312
126/7 20.0 6.30 126 1 tied T20I v West Indies Auckland 16 Feb 2006 T20I # 5
207 47.3 4.35 289 -81 2 won ODI v West Indies Wellington 18 Feb 2006 ODI # 2332
200/9 50.0 4.00 200 1 won ODI v West Indies Queenstown 22 Feb 2006 ODI # 2335
255 49.0 5.20 277 -21 2 won ODI v West Indies Christchurch 25 Feb 2006 ODI # 2337
233/8 50.0 4.66 325 -91 2 won ODI v West Indies Napier 1 Mar 2006 ODI # 2342
234/7 49.4 4.71 234 1 2 lost ODI v West Indies Auckland 4 Mar 2006 ODI # 2346
257 71.2 3.60 -18 2 won Test v West Indies Auckland 9 Mar 2006 Test # 1787
263 102.3 2.56 291 -27 4 won Test v West Indies Auckland 9 Mar 2006 Test # 1787
192 61.4 3.11 192 1 won Test v West Indies Wellington 17 Mar 2006 Test # 1790
215 90.5 2.36 35 3 won Test v West Indies Wellington 17 Mar 2006 Test # 1790
256/4 78.1 3.27 256 1 draw Test v West Indies Napier 25 Mar 2006 Test # 1793
276 95.4 2.88 276 1 lost Test v South Africa Centurion 15 Apr 2006 Test # 1798
299 98.1 3.04 248 3 lost Test v South Africa Centurion 15 Apr 2006 Test # 1798
512 188.0 2.72 -81 2 draw Test v South Africa Cape Town 27 Apr 2006 Test # 1800
186 44.0 4.22 67 2 lost Test v South Africa Johannesburg 5 May 2006 Test # 1801
220/6 47.3 4.63 217 4 4 lost Test v South Africa Johannesburg 5 May 2006 Test # 1801
108 34.1 3.16 196 -87 2 won ODI v South Africa Brabourne 16 Oct 2006 ODI # 2430
166/3 36.0 4.61 166 1 2 lost ODI v Sri Lanka Brabourne 20 Oct 2006 ODI # 2433
223 46.3 4.79 275 -51 2 won ODI v Pakistan Mohali 25 Oct 2006 ODI # 2436
240/9 50.0 4.80 240 1 lost ODI v Australia Mohali 1 Nov 2006 ODI # 2441
154 52.4 2.92 154 1 won Test v Sri Lanka Christchurch 7 Dec 2006 Test # 1820
170 53.1 3.19 118 3 won Test v Sri Lanka Christchurch 7 Dec 2006 Test # 1820
268 65.0 4.12 268 1 lost Test v Sri Lanka Wellington 15 Dec 2006 Test # 1822
365 109.3 3.33 503 3 lost Test v Sri Lanka Wellington 15 Dec 2006 Test # 1822
62/1 5.5 10.62 45 -100 2 lost T20I v Sri Lanka Wellington 22 Dec 2006 T20I # 11
115 18.2 6.27 115 1 won T20I v Sri Lanka Auckland 26 Dec 2006 T20I # 12
289/3 40.0 7.22 286 4 2 lost ODI v Sri Lanka Napier 28 Dec 2006 ODI # 2468
224/7 50.0 4.48 224 1 won ODI v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
112 35.2 3.16 112 1 won ODI v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
262/6 50.0 5.24 262 1 lost ODI v Sri Lanka Auckland 6 Jan 2007 ODI # 2471
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Hamilton 9 Jan 2007 ODI # 2472
289/8 50.0 5.78 289 1 lost ODI v Australia Hobart 14 Jan 2007 ODI # 2474
206/7 49.5 4.13 206 1 2 lost ODI v England Hobart 16 Jan 2007 ODI # 2475
224/8 48.4 4.60 219 6 2 lost ODI v Australia Sydney 21 Jan 2007 ODI # 2479
120 37.5 3.17 211 -90 2 won ODI v England Adelaide 23 Jan 2007 ODI # 2482
343/5 50.0 6.86 343 1 lost ODI v Australia Perth 28 Jan 2007 ODI # 2488
260/8 50.0 5.20 319 -58 2 won ODI v England Perth 30 Jan 2007 ODI # 2490
291/5 48.2 6.02 291 1 2 lost ODI v Australia Melbourne 4 Feb 2007 ODI # 2501
270/7 50.0 5.40 270 1 lost ODI v England Brisbane 6 Feb 2007 ODI # 2510
148 49.3 2.98 148 1 won ODI v Australia Wellington 16 Feb 2007 ODI # 2524
336/4 50.0 6.72 336 1 won ODI v Australia Auckland 18 Feb 2007 ODI # 2526
346/5 50.0 6.92 346 1 won ODI v Australia Hamilton 20 Feb 2007 ODI # 2527
209/7 50.0 4.18 209 1 won ODI v England Gros Islet 16 Mar 2007 ODI # 2536
183 49.2 3.70 332 -148 2 won ODI v Kenya Gros Islet 20 Mar 2007 ODI # 2544
249 49.2 5.04 364 -114 2 won ODI v Canada Gros Islet 22 Mar 2007 ODI # 2548
177 44.4 3.96 177 1 won ODI v West Indies North Sound 29 Mar 2007 ODI # 2557
174 48.3 3.58 174 1 won ODI v Bangladesh North Sound 2 Apr 2007 ODI # 2561
134 37.4 3.55 264 -129 2 won ODI v Ireland Providence 9 Apr 2007 ODI # 2566
222/4 45.1 4.91 220 3 2 lost ODI v Sri Lanka St George's 12 Apr 2007 ODI # 2569
193/7 50.0 3.86 193 1 won ODI v South Africa St George's 14 Apr 2007 ODI # 2571
348/6 50.0 6.96 348 1 lost ODI v Australia St George's 20 Apr 2007 ODI # 2577
289/5 50.0 5.78 289 1 lost ODI v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
73 16.5 4.33 73 1 won T20I v Kenya Durban 12 Sep 2007 T20I # 21
168/3 18.5 8.92 165 4 2 lost T20I v Sri Lanka Johannesburg 15 Sep 2007 T20I # 30
180/9 20.0 9.00 191 -10 2 won T20I v India Johannesburg 16 Sep 2007 T20I # 32
159/8 20.0 7.95 165 -5 2 won T20I v England Durban 18 Sep 2007 T20I # 36
158/4 19.1 8.24 154 5 2 lost T20I v South Africa Durban 19 Sep 2007 T20I # 39
147/4 18.5 7.80 144 4 2 lost T20I v Pakistan Cape Town 22 Sep 2007 T20I # 44
226 74.3 3.03 226 1 lost Test v South Africa Johannesburg 8 Nov 2007 Test # 1846
422/3d 126.0 3.34 530 3 lost Test v South Africa Johannesburg 8 Nov 2007 Test # 1846
383 97.3 3.92 195 2 lost Test v South Africa Centurion 16 Nov 2007 Test # 1848
131/7 19.5 6.60 130 2 2 lost T20I v South Africa Johannesburg 23 Nov 2007 T20I # 48
249/8 50.0 4.98 249 1 2 lost ODI v South Africa Durban 25 Nov 2007 ODI # 2648
209/9 50.0 4.18 209 1 won ODI v South Africa Gqeberha 30 Nov 2007 ODI # 2650
242/5 45.2 5.33 239 4 2 lost ODI v South Africa Cape Town 2 Dec 2007 ODI # 2652
186/6 20.0 9.30 186 1 lost T20I v Australia Perth 11 Dec 2007 T20I # 49
255/3 42.3 6.00 255 1 2 lost ODI v Australia Adelaide 14 Dec 2007 ODI # 2655
DNB 0.0 - 0 0 n/r ODI v Australia Sydney 16 Dec 2007 ODI # 2656
282/6 50.0 5.64 282 1 lost ODI v Australia Hobart 20 Dec 2007 ODI # 2657
201 46.3 4.32 201 1 won ODI v Bangladesh Auckland 26 Dec 2007 ODI # 2658
181/6 43.0 4.20 284 -154 2 won ODI v Bangladesh Napier 28 Dec 2007 ODI # 2659
93 37.5 2.45 93 1 won ODI v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
137 46.1 2.96 137 1 won Test v Bangladesh Dunedin 4 Jan 2008 Test # 1859
254 83.1 3.05 34 3 won Test v Bangladesh Dunedin 4 Jan 2008 Test # 1859
143 45.3 3.14 143 1 won Test v Bangladesh Wellington 12 Jan 2008 Test # 1861
113 47.0 2.40 -137 3 won Test v Bangladesh Wellington 12 Jan 2008 Test # 1861
184/8 20.0 9.20 184 1 lost T20I v England Auckland 5 Feb 2008 T20I # 53
193/8 20.0 9.65 193 1 lost T20I v England Christchurch 7 Feb 2008 T20I # 54
130 49.4 2.61 130 1 won ODI v England Wellington 9 Feb 2008 ODI # 2674
158 35.1 4.49 158 1 won ODI v England Hamilton 12 Feb 2008 ODI # 2677
229/4 44.0 5.20 229 -5 2 lost ODI v England Auckland 15 Feb 2008 ODI # 2678
340/6 50.0 6.80 340 1 tied ODI v England Napier 20 Feb 2008 ODI # 2682
242/7 50.0 4.84 242 1 won ODI v England Christchurch 23 Feb 2008 ODI # 2684
348 173.1 2.00 -122 2 won Test v England Hamilton 5 Mar 2008 Test # 1866
110 55.0 2.00 300 -189 4 won Test v England Hamilton 5 Mar 2008 Test # 1866
342 107.0 3.19 342 1 lost Test v England Wellington 13 Mar 2008 Test # 1867
293 97.4 3.00 437 3 lost Test v England Wellington 13 Mar 2008 Test # 1867
253 96.1 2.63 253 1 lost Test v England Napier 22 Mar 2008 Test # 1868
467/7d 131.5 3.54 552 3 lost Test v England Napier 22 Mar 2008 Test # 1868
319 111.3 2.86 42 2 draw Test v England Lord's 15 May 2008 Test # 1874
202 83.3 2.41 -179 2 lost Test v England Manchester 23 May 2008 Test # 1876
294/4 88.0 3.34 294 1 4 lost Test v England Manchester 23 May 2008 Test # 1876
364 126.5 2.86 364 1 lost Test v England Nottingham 5 Jun 2008 Test # 1878
127/1 17.3 7.25 124 4 2 lost T20I v England Manchester 13 Jun 2008 T20I # 56
307/5 50.0 6.14 307 1 lost ODI v England Chester-le-Street 15 Jun 2008 ODI # 2708
162 24.0 6.75 162 1 n/r ODI v England Birmingham 18 Jun 2008 ODI # 2709
160 46.2 3.45 183 -22 2 won ODI v England Bristol 21 Jun 2008 ODI # 2710
245 49.4 4.93 245 1 won ODI v England The Oval 25 Jun 2008 ODI # 2714
215 47.5 4.49 267 -51 2 won ODI v England Lord's 28 Jun 2008 ODI # 2720
112 28.4 3.90 403 -290 2 won ODI v Ireland Aberdeen 1 Jul 2008 ODI # 2727
101 33.2 3.03 101 1 won ODI v Scotland Aberdeen 3 Jul 2008 ODI # 2731
202/3 45.3 4.43 202 1 2 lost ODI v Bangladesh Mirpur 9 Oct 2008 ODI # 2763
137 42.4 3.21 213 -75 2 won ODI v Bangladesh Mirpur 11 Oct 2008 ODI # 2764
170/8 50.0 3.40 250 -79 2 won ODI v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
245 122.1 2.00 245 1 won Test v Bangladesh Chattogram 17 Oct 2008 Test # 1888
242 107.3 2.25 316 3 won Test v Bangladesh Chattogram 17 Oct 2008 Test # 1888
169/9d 58.1 2.90 -93 2 draw Test v Bangladesh Mirpur 25 Oct 2008 Test # 1890
214 77.0 2.77 214 1 lost Test v Australia Brisbane 20 Nov 2008 Test # 1894
268 81.2 3.29 326 3 lost Test v Australia Brisbane 20 Nov 2008 Test # 1894
535 157.4 3.39 265 2 lost Test v Australia Adelaide 28 Nov 2008 Test # 1896
340 100.0 3.40 -25 2 draw Test v West Indies Dunedin 11 Dec 2008 Test # 1897
307 107.0 2.86 307 1 draw Test v West Indies Napier 19 Dec 2008 Test # 1900
375 145.0 2.58 311 3 draw Test v West Indies Napier 19 Dec 2008 Test # 1900
155/8 20.0 7.75 156 0 2 tied T20I v West Indies Auckland 26 Dec 2008 T20I # 78
155/7 20.0 7.75 192 -36 2 won T20I v West Indies Hamilton 28 Dec 2008 T20I # 79
129/5 35.4 3.61 129 1 n/r ODI v West Indies Queenstown 31 Dec 2008 ODI # 2786
158/5 27.5 5.67 158 6 2 lost ODI v West Indies Christchurch 3 Jan 2009 ODI # 2787
128 41.4 3.07 128 1 won ODI v West Indies Wellington 7 Jan 2009 ODI # 2788
64/0 10.3 6.09 235 -211 2 n/r ODI v West Indies Auckland 10 Jan 2009 ODI # 2789
293/9 50.0 5.86 293 1 won ODI v West Indies Napier 13 Jan 2009 ODI # 2792
181 48.4 3.71 181 1 won ODI v Australia Perth 1 Feb 2009 ODI # 2811
225/5 50.0 4.50 225 1 won ODI v Australia Melbourne 6 Feb 2009 ODI # 2816
301/9 50.0 6.02 301 1 lost ODI v Australia Sydney 8 Feb 2009 ODI # 2817
247/4 48.2 5.11 245 3 2 lost ODI v Australia Adelaide 10 Feb 2009 ODI # 2819
168/4 22.0 7.63 168 1 n/r ODI v Australia Brisbane 13 Feb 2009 ODI # 2820
150/7 20.0 7.50 150 1 lost T20I v Australia Sydney 15 Feb 2009 T20I # 83
162/8 20.0 8.10 162 1 won T20I v India Christchurch 25 Feb 2009 T20I # 84
149/6 20.0 7.45 149 1 won T20I v India Wellington 27 Feb 2009 T20I # 85
273/4 38.0 7.18 273 1 lost ODI v India Napier 3 Mar 2009 ODI # 2821
188/4 28.4 6.55 188 1 n/r ODI v India Wellington 6 Mar 2009 ODI # 2822
392/4 50.0 7.84 392 1 lost ODI v India Christchurch 8 Mar 2009 ODI # 2823
201/0 23.3 8.55 118 -69 2 lost ODI v India Hamilton 11 Mar 2009 ODI # 2824
149 36.3 4.08 149 1 won ODI v India Auckland 14 Mar 2009 ODI # 2825
520 152.4 3.40 241 2 lost Test v India Hamilton 18 Mar 2009 Test # 1915
39/0 5.2 7.31 39 1 4 lost Test v India Hamilton 18 Mar 2009 Test # 1915
305 93.5 3.25 -314 2 draw Test v India Napier 26 Mar 2009 Test # 1917
476/4 180.0 2.64 162 3 draw Test v India Napier 26 Mar 2009 Test # 1917
379 92.1 4.11 379 1 draw Test v India Wellington 3 Apr 2009 Test # 1918
434/7d 116.0 3.74 616 3 draw Test v India Wellington 3 Apr 2009 Test # 1918
89/4 7.0 12.71 89 1 won T20I v Scotland The Oval 6 Jun 2009 T20I # 91
128/7 20.0 6.40 128 1 lost T20I v South Africa Lord's 9 Jun 2009 T20I # 99
115 16.4 6.90 199 -83 2 won T20I v Ireland Nottingham 11 Jun 2009 T20I # 102
100/4 13.1 7.59 100 1 2 lost T20I v Pakistan The Oval 13 Jun 2009 T20I # 107
158/5 20.0 7.90 158 1 lost T20I v Sri Lanka Nottingham 16 Jun 2009 T20I # 112
452 117.4 3.84 452 1 lost Test v Sri Lanka Galle 18 Aug 2009 Test # 1930
259/4d 49.0 5.28 412 3 lost Test v Sri Lanka Galle 18 Aug 2009 Test # 1930
416 130.3 3.18 416 1 lost Test v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
311/5d 85.2 3.64 493 3 lost Test v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
138/9 20.0 6.90 142 -3 2 won T20I v Sri Lanka Colombo (RPS) 2 Sep 2009 T20I # 120
148/8 20.0 7.40 171 -22 2 won T20I v Sri Lanka Colombo (RPS) 4 Sep 2009 T20I # 121
216/7 50.0 4.32 216 1 lost ODI v Sri Lanka Colombo (RPS) 8 Sep 2009 ODI # 2884
156/4 40.3 3.85 156 1 2 lost ODI v India Colombo (RPS) 11 Sep 2009 ODI # 2886
217/5 41.1 5.27 215 3 2 lost ODI v South Africa Centurion 24 Sep 2009 ODI # 2895
277 46.4 5.93 316 -38 2 won ODI v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
146 43.1 3.38 146 1 won ODI v England Johannesburg 29 Sep 2009 ODI # 2902
233/9 50.0 4.66 233 1 won ODI v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
206/4 45.2 4.54 201 6 2 lost ODI v Australia Centurion 5 Oct 2009 ODI # 2907
287/9 50.0 5.74 287 1 lost ODI v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
239 47.2 5.04 304 -64 2 won ODI v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
204 49.1 4.14 212 -7 2 won ODI v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
161/8 20.0 8.05 161 1 lost T20I v Pakistan Dubai (DICS) 12 Nov 2009 T20I # 122
153/5 20.0 7.65 153 1 lost T20I v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
332 96.5 3.42 -97 2 won Test v Pakistan Dunedin 24 Nov 2009 Test # 1934
218 76.0 2.86 251 -32 4 won Test v Pakistan Dunedin 24 Nov 2009 Test # 1934
264 88.2 2.98 264 1 lost Test v Pakistan Wellington 3 Dec 2009 Test # 1938
239 86.3 2.76 404 3 lost Test v Pakistan Wellington 3 Dec 2009 Test # 1938
223 64.3 3.45 223 1 draw Test v Pakistan Napier 11 Dec 2009 Test # 1940
455 193.2 2.35 207 3 draw Test v Pakistan Napier 11 Dec 2009 Test # 1940
78 17.3 4.45 78 1 won T20I v Bangladesh Hamilton 3 Feb 2010 T20I # 131
190 43.5 4.33 337 -146 2 won ODI v Bangladesh Napier 5 Feb 2010 ODI # 2949
183/8 50.0 3.66 183 1 won ODI v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
241/9 50.0 4.82 241 1 won ODI v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
408 97.3 4.18 -145 2 won Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
282 76.0 3.71 404 -121 4 won Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
119/4 16.0 7.43 119 1 2 lost T20I v Australia Wellington 26 Feb 2010 T20I # 148
214/4 20.0 10.70 215 0 2 tied T20I v Australia Christchurch 28 Feb 2010 T20I # 149
275/8 50.0 5.50 275 1 won ODI v Australia Napier 3 Mar 2010 ODI # 2966
273/7 50.0 5.46 273 1 lost ODI v Australia Auckland 6 Mar 2010 ODI # 2969
248/4 47.2 5.23 246 3 2 lost ODI v Australia Hamilton 9 Mar 2010 ODI # 2971
202/4 31.1 6.48 200 -36 2 lost ODI v Australia Auckland 11 Mar 2010 ODI # 2973
190 46.1 4.11 242 -51 2 won ODI v Australia Wellington 13 Mar 2010 ODI # 2975
459/5d 131.0 3.50 459 1 lost Test v Australia Wellington 19 Mar 2010 Test # 1955
106/0 23.0 4.60 106 1 4 lost Test v Australia Wellington 19 Mar 2010 Test # 1955
231 74.3 3.10 231 1 lost Test v Australia Hamilton 27 Mar 2010 Test # 1957
511/8d 153.0 3.33 478 3 lost Test v Australia Hamilton 27 Mar 2010 Test # 1957
135/6 20.0 6.75 135 1 won T20I v Sri Lanka Providence 30 Apr 2010 T20I # 151
84 15.1 5.53 84 1 won T20I v Zimbabwe Providence 4 May 2010 T20I # 159
170/4 20.0 8.50 170 1 lost T20I v South Africa Bridgetown 6 May 2010 T20I # 164
132/7 20.0 6.60 134 -1 2 won T20I v Pakistan Bridgetown 8 May 2010 T20I # 167
153/7 19.1 7.98 150 4 2 lost T20I v England Gros Islet 10 May 2010 T20I # 172
92 19.4 4.67 121 -28 2 won T20I v Sri Lanka Lauderhill 22 May 2010 T20I # 180
82/3 15.3 5.29 82 1 2 lost T20I v Sri Lanka Lauderhill 23 May 2010 T20I # 181
88 29.3 2.98 289 -200 2 won ODI v India Dambulla 10 Aug 2010 ODI # 3030
195/7 40.5 4.77 193 3 2 lost ODI v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
203/3 43.4 4.64 203 1 n/r ODI v Sri Lanka Dambulla 19 Aug 2010 ODI # 3037
223 46.3 4.79 223 1 lost ODI v India Dambulla 25 Aug 2010 ODI # 3039
228 49.3 4.60 228 1 lost ODI v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
177/3 40.0 4.42 174 4 2 lost ODI v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
241 48.1 5.00 241 1 lost ODI v Bangladesh Mirpur 14 Oct 2010 ODI # 3056
174 44.2 3.92 174 1 lost ODI v Bangladesh Mirpur 17 Oct 2010 ODI # 3058
487 151.5 3.20 487 1 draw Test v India Ahmedabad 4 Nov 2010 Test # 1974
266 102.4 2.59 294 3 draw Test v India Ahmedabad 4 Nov 2010 Test # 1974
472 143.4 3.28 122 2 draw Test v India Hyderabad 12 Nov 2010 Test # 1975
68/0 17.0 4.00 327 -258 4 draw Test v India Hyderabad 12 Nov 2010 Test # 1975
566/8d 165.0 3.43 373 2 lost Test v India Nagpur 20 Nov 2010 Test # 1978
276 49.0 5.63 276 1 lost ODI v India Guwahati 28 Nov 2010 ODI # 3070
259/2 43.0 6.02 259 1 2 lost ODI v India Jaipur 1 Dec 2010 ODI # 3072
229/1 39.3 5.79 225 5 2 lost ODI v India Vadodara 4 Dec 2010 ODI # 3074
321/5 48.5 6.57 316 6 2 lost ODI v India Bengaluru 7 Dec 2010 ODI # 3076
107/2 21.1 5.05 104 4 2 lost ODI v India Chennai 10 Dec 2010 ODI # 3077
143/9 20.0 7.15 143 1 won T20I v Pakistan Auckland 26 Dec 2010 T20I # 193
146/9 20.0 7.30 186 -39 2 won T20I v Pakistan Hamilton 28 Dec 2010 T20I # 194
183/6 20.0 9.15 183 1 lost T20I v Pakistan Christchurch 30 Dec 2010 T20I # 195
367 122.1 3.00 92 2 lost Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
21/0 3.4 5.72 19 3 4 lost Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
376 133.0 2.82 20 2 draw Test v Pakistan Wellington 15 Jan 2011 Test # 1991
226/5 92.0 2.45 274 -47 4 draw Test v Pakistan Wellington 15 Jan 2011 Test # 1991
124 37.3 3.30 124 1 won ODI v Pakistan Wellington 22 Jan 2011 ODI # 3085
31/0 4.2 7.15 31 1 n/r ODI v Pakistan Queenstown 26 Jan 2011 ODI # 3088
293/7 50.0 5.86 293 1 lost ODI v Pakistan Christchurch 29 Jan 2011 ODI # 3090
264/8 49.0 5.38 263 2 2 lost ODI v Pakistan Napier 1 Feb 2011 ODI # 3093
268/9 50.0 5.36 268 1 lost ODI v Pakistan Hamilton 3 Feb 2011 ODI # 3095
254 44.1 5.75 312 -57 2 won ODI v Pakistan Auckland 5 Feb 2011 ODI # 3097
69 23.5 2.89 69 1 won ODI v Kenya Chennai 20 Feb 2011 ODI # 3101
207/3 34.0 6.08 207 1 2 lost ODI v Australia Nagpur 25 Feb 2011 ODI # 3107
162 46.2 3.49 162 1 won ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
192 41.4 4.60 303 -110 2 won ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
261/9 50.0 5.22 359 -97 2 won ODI v Canada Wankhede 13 Mar 2011 ODI # 3129
265/9 50.0 5.30 265 1 lost ODI v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
172 43.2 3.96 222 -49 2 won ODI v South Africa Mirpur 25 Mar 2011 ODI # 3144
220/5 47.5 4.59 218 3 2 lost ODI v Sri Lanka Colombo (RPS) 29 Mar 2011 ODI # 3146
123/8 20.0 6.15 123 1 won T20I v Zimbabwe Harare 15 Oct 2011 T20I # 211
154 16.5 9.14 189 -33 2 won T20I v Zimbabwe Harare 17 Oct 2011 T20I # 213
231/6 50.0 4.62 231 1 won ODI v Zimbabwe Harare 20 Oct 2011 ODI # 3204
259/8 50.0 5.18 259 1 won ODI v Zimbabwe Harare 22 Oct 2011 ODI # 3206
329/9 49.5 6.60 329 1 2 lost ODI v Zimbabwe Bulawayo 25 Oct 2011 ODI # 3209
313 121.5 2.56 -113 2 won Test v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
331 108.1 3.06 366 -34 4 won Test v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
427 129.2 3.30 132 2 lost Test v Australia Brisbane 1 Dec 2011 Test # 2020
19/1 2.2 8.14 19 1 4 lost Test v Australia Brisbane 1 Dec 2011 Test # 2020
136 51.0 2.66 -14 2 won Test v Australia Hobart 9 Dec 2011 Test # 2021
233 63.4 3.65 241 -7 4 won Test v Australia Hobart 9 Dec 2011 Test # 2021
51 28.5 1.76 -444 2 won Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
143 48.3 2.94 -301 3 won Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
158 41.1 3.83 249 -90 2 won ODI v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
231/8 50.0 4.62 373 -141 2 won ODI v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
171 44.0 3.88 374 -202 2 won ODI v Zimbabwe Napier 9 Feb 2012 ODI # 3234
159/8 20.0 7.95 159 1 won T20I v Zimbabwe Auckland 11 Feb 2012 T20I # 219
200/2 20.0 10.00 200 1 won T20I v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
147/6 20.0 7.35 147 1 won T20I v South Africa Wellington 17 Feb 2012 T20I # 221
174/2 16.0 10.87 174 1 2 lost T20I v South Africa Hamilton 19 Feb 2012 T20I # 222
165/7 20.0 8.25 165 1 lost T20I v South Africa Auckland 22 Feb 2012 T20I # 223
254/4 45.2 5.60 254 1 2 lost ODI v South Africa Wellington 25 Feb 2012 ODI # 3249
231/4 38.2 6.02 231 1 2 lost ODI v South Africa Napier 29 Feb 2012 ODI # 3252
208/5 43.2 4.80 207 2 2 lost ODI v South Africa Auckland 3 Mar 2012 ODI # 3254
238 68.2 3.48 238 1 draw Test v South Africa Dunedin 7 Mar 2012 Test # 2035
435/5d 140.0 3.10 400 3 draw Test v South Africa Dunedin 7 Mar 2012 Test # 2035
253 77.3 3.26 68 2 lost Test v South Africa Hamilton 15 Mar 2012 Test # 2036
103/1 19.5 5.19 101 3 4 lost Test v South Africa Hamilton 15 Mar 2012 Test # 2036
474/9d 148.4 3.18 474 1 draw Test v South Africa Wellington 23 Mar 2012 Test # 2037
189/3d 29.4 6.37 388 3 draw Test v South Africa Wellington 23 Mar 2012 Test # 2037
209/2 20.0 10.45 209 1 lost T20I v West Indies Lauderhill 30 Jun 2012 T20I # 247
177/5 20.0 8.85 177 1 lost T20I v West Indies Lauderhill 1 Jul 2012 T20I # 248
136/1 24.2 5.58 136 -54 2 lost ODI v West Indies Kingston 5 Jul 2012 ODI # 3283
315/5 50.0 6.30 315 1 lost ODI v West Indies Kingston 7 Jul 2012 ODI # 3285
161 34.3 4.66 250 -88 2 won ODI v West Indies Basseterre 11 Jul 2012 ODI # 3288
264 49.5 5.29 264 1 lost ODI v West Indies Basseterre 14 Jul 2012 ODI # 3289
241/9 50.0 4.82 241 1 lost ODI v West Indies Basseterre 16 Jul 2012 ODI # 3290
522 163.3 3.19 171 2 lost Test v West Indies North Sound 25 Jul 2012 Test # 2050
102/1 19.3 5.23 102 1 4 lost Test v West Indies North Sound 25 Jul 2012 Test # 2050
209 64.3 3.24 -51 2 lost Test v West Indies Kingston 2 Aug 2012 Test # 2052
206/5 63.2 3.25 206 1 4 lost Test v West Indies Kingston 2 Aug 2012 Test # 2052
438 134.3 3.25 438 1 lost Test v India Hyderabad 23 Aug 2012 Test # 2054
353 96.5 3.64 -12 2 lost Test v India Bengaluru 31 Aug 2012 Test # 2055
262/5 63.2 4.13 261 2 4 lost Test v India Bengaluru 31 Aug 2012 Test # 2055
166/4 20.0 8.30 168 -1 2 won T20I v India Chennai 11 Sep 2012 T20I # 261
132/8 20.0 6.60 192 -59 2 won T20I v Bangladesh Pallekele 21 Sep 2012 T20I # 267
177/6 20.0 8.85 177 1 lost T20I v Pakistan Pallekele 23 Sep 2012 T20I # 271
174/6 20.0 8.70 175 0 2 tied T20I v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
149/4 18.5 7.91 149 1 2 lost T20I v England Pallekele 29 Sep 2012 T20I # 279
139 19.3 7.12 139 1 tied T20I v West Indies Pallekele 1 Oct 2012 T20I # 283
6/0 2.0 3.00 72 -68 2 n/r T20I v Sri Lanka Pallekele 30 Oct 2012 T20I # 290
118/3 22.5 5.16 105 -132 2 lost ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
200/3 31.1 6.41 197 12 2 lost ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
131/3 26.2 4.97 131 0 2 lost ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
123/8 28.3 4.31 123 1 n/r ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
247 80.2 3.07 26 2 lost Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
93/0 18.3 5.02 93 1 4 lost Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
244 94.0 2.59 -168 2 won Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
195 85.5 2.27 363 -167 4 won Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
87/2 12.1 7.15 87 1 2 lost T20I v South Africa Durban 21 Dec 2012 T20I # 293
165/5 19.0 8.68 165 1 won T20I v South Africa East London 23 Dec 2012 T20I # 295
179/6 20.0 8.95 179 1 lost T20I v South Africa Gqeberha 26 Dec 2012 T20I # 297
347/8d 95.2 3.63 302 2 lost Test v South Africa Cape Town 2 Jan 2013 Test # 2069
525/8d 153.5 3.41 525 1 lost Test v South Africa Gqeberha 11 Jan 2013 Test # 2071
208 46.2 4.48 208 1 won ODI v South Africa Paarl 19 Jan 2013 ODI # 3323
252 49.1 5.12 280 -27 2 won ODI v South Africa Kimberley 22 Jan 2013 ODI # 3325
264/9 50.0 5.28 261 4 2 lost ODI v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
214/7 20.0 10.70 214 1 lost T20I v England Auckland 9 Feb 2013 T20I # 301
137 19.3 7.02 193 -55 2 won T20I v England Hamilton 12 Feb 2013 T20I # 302
143/0 12.4 11.28 140 4 2 lost T20I v England Wellington 15 Feb 2013 T20I # 304
258 49.3 5.21 258 1 won ODI v England Hamilton 17 Feb 2013 ODI # 3335
270/2 47.4 5.66 270 1 2 lost ODI v England Napier 20 Feb 2013 ODI # 3336
186/5 37.3 4.96 186 1 2 lost ODI v England Auckland 23 Feb 2013 ODI # 3338
167 55.0 3.03 167 1 draw Test v England Dunedin 6 Mar 2013 Test # 2077
421/6 170.0 2.47 128 3 draw Test v England Dunedin 6 Mar 2013 Test # 2077
465 146.5 3.16 465 1 draw Test v England Wellington 14 Mar 2013 Test # 2080
204 89.2 2.28 -239 2 draw Test v England Auckland 22 Mar 2013 Test # 2084
315/9 143.0 2.20 481 -165 4 draw Test v England Auckland 22 Mar 2013 Test # 2084
232 112.2 2.06 232 1 lost Test v England Lord's 16 May 2013 Test # 2088
213 68.3 3.10 238 3 lost Test v England Lord's 16 May 2013 Test # 2088
354 99.0 3.57 354 1 lost Test v England Leeds 24 May 2013 Test # 2089
287/5d 76.0 3.77 467 3 lost Test v England Leeds 24 May 2013 Test # 2089
227/9 50.0 4.54 227 1 won ODI v England Lord's 31 May 2013 ODI # 3360
273 44.1 6.18 360 -86 2 won ODI v England Southampton 2 Jun 2013 ODI # 3361
287/6 50.0 5.74 287 1 lost ODI v England Nottingham 5 Jun 2013 ODI # 3362
138 37.5 3.64 138 1 won ODI v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
243/8 50.0 4.86 243 1 n/r ODI v Australia Birmingham 12 Jun 2013 ODI # 3369
169 23.3 7.19 169 1 lost ODI v England Cardiff 16 Jun 2013 ODI # 3373
196/5 20.0 9.80 202 -5 2 won T20I v England The Oval 25 Jun 2013 T20I # 317
2/1 0.2 6.00 2 1 n/r T20I v England The Oval 27 Jun 2013 T20I # 318
501 148.5 3.36 32 2 draw Test v Bangladesh Chattogram 9 Oct 2013 Test # 2097
173/3 48.2 3.57 256 -82 4 draw Test v Bangladesh Chattogram 9 Oct 2013 Test # 2097
282 74.5 3.76 282 1 draw Test v Bangladesh Mirpur 21 Oct 2013 Test # 2099
269/3 89.0 3.02 114 3 draw Test v Bangladesh Mirpur 21 Oct 2013 Test # 2099
265 49.5 5.31 265 1 lost ODI v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
247 49.0 5.04 247 1 lost ODI v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
309/6 49.2 6.26 308 2 2 lost ODI v Bangladesh Fatullah 3 Nov 2013 ODI # 3429
189/9 20.0 9.45 205 -15 2 won T20I v Bangladesh Mirpur 6 Nov 2013 T20I # 333
288/9 50.0 5.76 288 1 n/r ODI v Sri Lanka Hambantota 10 Nov 2013 ODI # 3432
138/1 23.0 6.00 138 1 won ODI v Sri Lanka Hambantota 12 Nov 2013 ODI # 3434
211/8 33.0 6.39 211 1 lost ODI v Sri Lanka Dambulla 16 Nov 2013 ODI # 3435
143/2 17.5 8.01 143 1 2 lost T20I v Sri Lanka Pallekele 21 Nov 2013 T20I # 341
213 62.1 3.42 -396 2 draw Test v West Indies Dunedin 3 Dec 2013 Test # 2104
507 162.1 3.12 111 3 draw Test v West Indies Dunedin 3 Dec 2013 Test # 2104
193 49.5 3.87 -248 2 won Test v West Indies Wellington 11 Dec 2013 Test # 2106
175 54.5 3.19 -73 3 won Test v West Indies Wellington 11 Dec 2013 Test # 2106
367 116.2 3.15 367 1 won Test v West Indies Hamilton 19 Dec 2013 Test # 2109
103 31.5 3.23 121 3 won Test v West Indies Hamilton 19 Dec 2013 Test # 2109
157/8 27.3 5.70 157 1 2 lost ODI v West Indies Auckland 26 Dec 2013 ODI # 3449
124/5 21.0 5.90 284 -159 2 won ODI v West Indies Queenstown 1 Jan 2014 ODI # 3451
134/5 33.4 3.98 193 -151 2 won ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
363/4 50.0 7.26 363 1 lost ODI v West Indies Hamilton 8 Jan 2014 ODI # 3453
108/8 20.0 5.40 190 -81 2 won T20I v West Indies Auckland 11 Jan 2014 T20I # 352
159/5 20.0 7.95 159 1 won T20I v West Indies Wellington 15 Jan 2014 T20I # 353
268 48.4 5.50 293 -24 2 won ODI v India Napier 19 Jan 2014 ODI # 3456
277/9 41.3 6.67 293 6 2 won ODI v India Hamilton 22 Jan 2014 ODI # 3458
314/9 50.0 6.28 315 0 2 tied ODI v India Auckland 25 Jan 2014 ODI # 3462
278/5 50.0 5.56 278 1 won ODI v India Hamilton 28 Jan 2014 ODI # 3465
216 49.4 4.34 304 -87 2 won ODI v India Wellington 31 Jan 2014 ODI # 3467
202 60.0 3.36 -301 2 won Test v India Auckland 6 Feb 2014 Test # 2118
366 96.3 3.79 407 -40 4 won Test v India Auckland 6 Feb 2014 Test # 2118
438 102.4 4.26 246 2 draw Test v India Wellington 14 Feb 2014 Test # 2120
166/3 52.0 3.19 435 -268 4 draw Test v India Wellington 14 Feb 2014 Test # 2120
172/6 20.0 8.60 172 1 won T20I v England Chattogram 22 Mar 2014 T20I # 380
170/6 20.0 8.50 170 1 lost T20I v South Africa Chattogram 24 Mar 2014 T20I # 383
151/4 20.0 7.55 151 1 won T20I v Netherlands Chattogram 29 Mar 2014 T20I # 390
119 19.2 6.15 119 1 lost T20I v Sri Lanka Chattogram 31 Mar 2014 T20I # 395
262 81.2 3.22 -246 2 won Test v West Indies Kingston 8 Jun 2014 Test # 2123
216 47.4 4.53 403 -186 4 won Test v West Indies Kingston 8 Jun 2014 Test # 2123
460 137.1 3.35 239 2 lost Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
95/0 13.2 7.12 93 3 4 lost Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
317 97.1 3.26 24 2 won Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
254 82.2 3.08 308 -53 4 won Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
132/8 18.0 7.33 132 1 won T20I v West Indies Roseau 5 Jul 2014 T20I # 402
165/6 20.0 8.25 165 1 lost T20I v West Indies Roseau 6 Jul 2014 T20I # 403
236/4 48.1 4.89 231 6 2 lost ODI v South Africa Mount Maunganui 21 Oct 2014 ODI # 3536
282/9 50.0 5.64 282 1 lost ODI v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
157/3 30.4 5.11 157 1 n/r ODI v South Africa Hamilton 27 Oct 2014 ODI # 3538
566/3d 170.5 3.31 566 1 lost Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
175/2d 39.2 4.44 479 3 lost Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
393 147.0 2.67 -10 2 draw Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
196/5 67.0 2.92 261 -64 4 draw Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
351 125.4 2.79 351 1 won Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
259 63.3 4.07 -80 3 won Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
140/3 19.1 7.30 136 5 2 lost T20I v Pakistan Dubai (DICS) 4 Dec 2014 T20I # 411
127 18.5 6.74 145 -17 2 won T20I v Pakistan Dubai (DICS) 5 Dec 2014 T20I # 412
250/7 49.3 5.05 247 4 2 lost ODI v Pakistan Dubai (DICS) 8 Dec 2014 ODI # 3564
252 48.3 5.19 252 1 won ODI v Pakistan Sharjah 12 Dec 2014 ODI # 3566
364/7 50.0 7.28 364 1 lost ODI v Pakistan Sharjah 14 Dec 2014 ODI # 3568
292/8 50.0 5.84 300 -7 2 won ODI v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
207 43.3 4.75 276 -68 2 won ODI v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
138 42.4 3.23 -303 2 won Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
407 154.0 2.64 104 3 won Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
356 102.1 3.48 135 2 won Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
196 72.4 2.69 390 -193 4 won Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
218/9 50.0 4.36 218 1 won ODI v Sri Lanka Christchurch 11 Jan 2015 ODI # 3574
252/4 47.4 5.28 249 4 2 lost ODI v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
276 49.3 5.57 276 1 won ODI v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
252 43.4 5.77 361 -108 2 won ODI v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
195 40.3 4.81 316 -120 2 won ODI v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
287/6 50.0 5.74 287 1 lost ODI v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
210 45.3 4.61 210 1 won ODI v Pakistan Wellington 31 Jan 2015 ODI # 3596
250 43.1 5.79 370 -119 2 won ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
233 46.1 5.04 332 -98 2 won ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
142 36.2 3.90 142 1 won ODI v Scotland Dunedin 17 Feb 2015 ODI # 3604
123 33.2 3.69 123 1 won ODI v England Wellington 20 Feb 2015 ODI # 3607
151 32.2 4.67 151 1 won ODI v Australia Auckland 28 Feb 2015 ODI # 3617
186 47.4 3.90 186 1 won ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
288/7 50.0 5.76 288 1 won ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
250 30.3 8.19 394 -143 2 won ODI v West Indies Wellington 21 Mar 2015 ODI # 3643
281/5 43.0 6.53 281 1 won ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
186/3 33.1 5.60 184 3 2 lost ODI v Australia Melbourne 29 Mar 2015 ODI # 3646
389 100.5 3.85 389 1 lost Test v England Lord's 21 May 2015 Test # 2162
478 129.0 3.70 344 3 lost Test v England Lord's 21 May 2015 Test # 2162
350 108.2 3.23 0 2 won Test v England Leeds 29 May 2015 Test # 2163
255 91.5 2.77 455 -199 4 won Test v England Leeds 29 May 2015 Test # 2163
408/9 50.0 8.16 408 1 lost ODI v England Birmingham 9 Jun 2015 ODI # 3654
365/9 46.0 7.93 379 -33 2 won ODI v England The Oval 12 Jun 2015 ODI # 3655
302 45.2 6.66 302 1 won ODI v England Southampton 14 Jun 2015 ODI # 3656
350/3 44.0 7.95 350 1 2 lost ODI v England Nottingham 17 Jun 2015 ODI # 3657
192/7 25.0 7.68 192 -91 2 lost ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
191/7 20.0 9.55 191 1 lost T20I v England Manchester 23 Jun 2015 T20I # 423
304/3 49.0 6.20 304 1 2 lost ODI v Zimbabwe Harare 2 Aug 2015 ODI # 3673
235/9 50.0 4.70 235 1 won ODI v Zimbabwe Harare 4 Aug 2015 ODI # 3674
235 47.4 4.93 274 -38 2 won ODI v Zimbabwe Harare 7 Aug 2015 ODI # 3675
118/8 20.0 5.90 199 -80 2 won T20I v Zimbabwe Harare 9 Aug 2015 T20I # 450
152/4 17.5 8.52 152 1 2 lost T20I v South Africa Durban 14 Aug 2015 T20I # 451
145/8 20.0 7.25 178 -32 2 won T20I v South Africa Centurion 16 Aug 2015 T20I # 452
304/7 50.0 6.08 304 1 lost ODI v South Africa Centurion 19 Aug 2015 ODI # 3676
204 49.3 4.12 204 1 won ODI v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
283/7 50.0 5.66 283 1 lost ODI v South Africa Durban 26 Aug 2015 ODI # 3678
556/4d 130.2 4.26 556 1 lost Test v Australia Brisbane 5 Nov 2015 Test # 2185
264/4d 42.0 6.28 503 3 lost Test v Australia Brisbane 5 Nov 2015 Test # 2185
559/9d 133.0 4.20 559 1 draw Test v Australia Perth 13 Nov 2015 Test # 2187
385/7d 103.0 3.73 320 3 draw Test v Australia Perth 13 Nov 2015 Test # 2187
224 72.1 3.10 22 2 lost Test v Australia Adelaide 27 Nov 2015 Test # 2190
187/7 51.0 3.66 187 1 4 lost Test v Australia Adelaide 27 Nov 2015 Test # 2190
294 117.1 2.50 -137 2 won Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
282 95.2 2.95 405 -122 4 won Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
292 80.1 3.64 292 1 won Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
133 36.3 3.64 188 3 won Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
188 47.0 4.00 188 1 won ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
117 27.4 4.22 117 1 won ODI v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
277/2 46.2 5.97 277 1 2 lost ODI v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
258 47.1 5.46 295 -36 2 won ODI v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
179/9 20.0 8.95 183 -3 2 won T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
142/8 20.0 7.10 142 1 won T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
171/8 20.0 8.55 171 1 lost T20I v Pakistan Auckland 15 Jan 2016 T20I # 478
168/7 20.0 8.40 168 1 won T20I v Pakistan Hamilton 17 Jan 2016 T20I # 480
101 16.1 6.24 197 -95 2 won T20I v Pakistan Wellington 22 Jan 2016 T20I # 483
210 46.0 4.56 281 -70 2 won ODI v Pakistan Wellington 25 Jan 2016 ODI # 3728
290 47.3 6.10 290 1 won ODI v Pakistan Auckland 31 Jan 2016 ODI # 3730
148 24.2 6.08 308 -159 2 won ODI v Australia Auckland 3 Feb 2016 ODI # 3731
283/6 46.3 6.08 282 2 2 lost ODI v Australia Wellington 6 Feb 2016 ODI # 3733
191 43.4 4.37 247 -55 2 won ODI v Australia Hamilton 8 Feb 2016 ODI # 3735
562 154.2 3.64 379 2 lost Test v Australia Wellington 12 Feb 2016 Test # 2201
505 153.1 3.29 135 2 lost Test v Australia Christchurch 20 Feb 2016 Test # 2202
201/3 54.0 3.72 201 1 4 lost Test v Australia Christchurch 20 Feb 2016 Test # 2202
79 18.1 4.34 127 -47 2 won T20I v India Nagpur 15 Mar 2016 T20I # 535
134/9 20.0 6.70 143 -8 2 won T20I v Australia Dharamsala 18 Mar 2016 T20I # 539
158/5 20.0 7.90 181 -22 2 won T20I v Pakistan Mohali 22 Mar 2016 T20I # 545
70 15.4 4.46 146 -75 2 won T20I v Bangladesh Eden Gardens 26 Mar 2016 T20I # 550
159/3 17.1 9.26 154 6 2 lost T20I v England Delhi 30 Mar 2016 T20I # 555
164 77.5 2.10 164 1 won Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
295 79.0 3.73 -117 3 won Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
362 143.4 2.51 -220 2 won Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
132 68.4 1.92 387 -254 4 won Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
263 87.4 3.00 263 1 draw Test v South Africa Durban 19 Aug 2016 Test # 2219
481/8d 154.0 3.12 481 1 lost Test v South Africa Centurion 27 Aug 2016 Test # 2220
132/7d 47.0 2.80 399 3 lost Test v South Africa Centurion 27 Aug 2016 Test # 2220
318 97.0 3.27 318 1 lost Test v India Kanpur 22 Sep 2016 Test # 2221
377/5d 107.2 3.51 433 3 lost Test v India Kanpur 22 Sep 2016 Test # 2221
316 104.5 3.01 316 1 lost Test v India Eden Gardens 30 Sep 2016 Test # 2222
263 76.5 3.42 375 3 lost Test v India Eden Gardens 30 Sep 2016 Test # 2222
557/5d 169.0 3.29 557 1 lost Test v India Indore 8 Oct 2016 Test # 2223
216/3d 49.0 4.40 474 3 lost Test v India Indore 8 Oct 2016 Test # 2223
194/4 33.1 5.84 191 4 2 lost ODI v India Dharamsala 16 Oct 2016 ODI # 3796
236 49.3 4.76 243 -6 2 won ODI v India Delhi 20 Oct 2016 ODI # 3797
289/3 48.2 5.97 286 4 2 lost ODI v India Mohali 23 Oct 2016 ODI # 3798
241 48.4 4.95 261 -19 2 won ODI v India Ranchi 26 Oct 2016 ODI # 3799
269/6 50.0 5.38 269 1 lost ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
133 55.5 2.38 133 1 won Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
171 78.4 2.17 104 3 won Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
216 67.0 3.22 -55 2 won Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
230 92.1 2.49 369 -138 4 won Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
324/8 50.0 6.48 324 1 lost ODI v Australia Sydney 4 Dec 2016 ODI # 3811
378/5 50.0 7.56 378 1 lost ODI v Australia Canberra 6 Dec 2016 ODI # 3812
264/8 50.0 5.28 264 1 lost ODI v Australia Melbourne 9 Dec 2016 ODI # 3813
264 44.5 5.88 342 -77 2 won ODI v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
184 42.4 4.31 252 -67 2 won ODI v Bangladesh Nelson 29 Dec 2016 ODI # 3815
236/9 50.0 4.72 236 1 won ODI v Bangladesh Nelson 31 Dec 2016 ODI # 3816
141/8 20.0 7.05 141 1 won T20I v Bangladesh Napier 3 Jan 2017 T20I # 574
148 18.1 8.14 196 -47 2 won T20I v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
167/6 20.0 8.35 195 -27 2 won T20I v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
595/8d 152.0 3.91 595 1 won Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
160 57.5 2.76 216 3 won Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
289 84.3 3.42 289 1 won Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
173 52.5 3.27 108 3 won Test v Bangladesh Christchurch 20 Jan 2017 Test # 2248
280 47.0 5.95 287 -6 2 won ODI v Australia Auckland 30 Jan 2017 ODI # 3829
257 47.0 5.46 282 -24 2 won ODI v Australia Hamilton 5 Feb 2017 ODI # 3832
185/6 20.0 9.25 185 1 lost T20I v South Africa Auckland 17 Feb 2017 T20I # 595
210/6 33.5 6.20 208 3 2 lost ODI v South Africa Hamilton 19 Feb 2017 ODI # 3836
283/9 50.0 5.66 290 -6 2 won ODI v South Africa Christchurch 22 Feb 2017 ODI # 3839
271/8 50.0 5.42 271 1 lost ODI v South Africa Wellington 25 Feb 2017 ODI # 3841
279/8 50.0 5.58 279 1 won ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
150/4 32.2 4.63 150 1 2 lost ODI v South Africa Auckland 4 Mar 2017 ODI # 3846
308 122.4 2.51 308 1 draw Test v South Africa Dunedin 8 Mar 2017 Test # 2253
224/6 102.0 2.19 191 3 draw Test v South Africa Dunedin 8 Mar 2017 Test # 2253
359 98.0 3.66 91 2 lost Test v South Africa Wellington 16 Mar 2017 Test # 2255
83/2 24.3 3.38 81 3 4 lost Test v South Africa Wellington 16 Mar 2017 Test # 2255
314 89.2 3.51 314 1 draw Test v South Africa Hamilton 25 Mar 2017 Test # 2257
80/5 39.0 2.05 -95 3 draw Test v South Africa Hamilton 25 Mar 2017 Test # 2257
238 45.3 5.23 290 -51 2 won ODI v Ireland Dublin (Malahide) 14 May 2017 ODI # 3867
257/9 50.0 5.14 257 1 won ODI v Bangladesh Dublin 17 May 2017 ODI # 3868
154 39.3 3.89 345 -190 2 won ODI v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
271/5 48.2 5.60 271 1 2 lost ODI v Bangladesh Dublin 24 May 2017 ODI # 3871
53/3 9.0 5.88 235 -238 2 n/r ODI v Australia Birmingham 2 Jun 2017 ODI # 3876
310 49.3 6.26 310 1 lost ODI v England Cardiff 6 Jun 2017 ODI # 3880
268/5 47.2 5.66 266 3 2 lost ODI v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
280/8 50.0 5.60 280 1 won ODI v India Wankhede 22 Oct 2017 ODI # 3928
232/4 46.0 5.04 231 2 2 lost ODI v India Pune 25 Oct 2017 ODI # 3931
337/6 50.0 6.74 337 1 lost ODI v India Kanpur 29 Oct 2017 ODI # 3932
202/3 20.0 10.10 202 1 lost T20I v India Delhi 1 Nov 2017 T20I # 630
156/7 20.0 7.80 197 -40 2 won T20I v India Rajkot 4 Nov 2017 T20I # 631
67/5 8.0 8.37 67 1 lost T20I v India Thiruvananthapuram 7 Nov 2017 T20I # 632
134 45.4 2.93 134 1 won Test v West Indies Wellington 1 Dec 2017 Test # 2284
319 106.0 3.00 -67 3 won Test v West Indies Wellington 1 Dec 2017 Test # 2284
221 66.5 3.30 -152 2 won Test v West Indies Hamilton 9 Dec 2017 Test # 2287
203 63.5 3.18 444 -240 4 won Test v West Indies Hamilton 9 Dec 2017 Test # 2287
248/9 50.0 4.96 248 1 won ODI v West Indies Whangarei 20 Dec 2017 ODI # 3943
121 28.0 4.32 326 -204 2 won ODI v West Indies Christchurch 23 Dec 2017 ODI # 3944
99/9 23.0 4.30 166 -32 2 won ODI v West Indies Christchurch 26 Dec 2017 ODI # 3945
140 19.0 7.36 188 -47 2 won T20I v West Indies Nelson 29 Dec 2017 T20I # 636
DNB 0.0 - 0 0 n/r T20I v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
124 16.3 7.51 244 -119 2 won T20I v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
166/6 30.1 5.50 228 -149 2 won ODI v Pakistan Wellington 6 Jan 2018 ODI # 3946
246/9 50.0 4.92 246 1 won ODI v Pakistan Nelson 9 Jan 2018 ODI # 3947
74 27.2 2.70 258 -183 2 won ODI v Pakistan Dunedin 13 Jan 2018 ODI # 3949
262/8 50.0 5.24 262 1 won ODI v Pakistan Hamilton 16 Jan 2018 ODI # 3953
256 49.0 5.22 272 -15 2 won ODI v Pakistan Wellington 19 Jan 2018 ODI # 3957
105 19.4 5.33 105 1 won T20I v Pakistan Wellington 22 Jan 2018 T20I # 639
201/4 20.0 10.05 201 1 lost T20I v Pakistan Auckland 25 Jan 2018 T20I # 640
181/6 20.0 9.05 181 1 lost T20I v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
96/3 11.3 8.34 95 -21 2 lost T20I v Australia Sydney 3 Feb 2018 T20I # 642
184/9 20.0 9.20 197 -12 2 won T20I v England Wellington 13 Feb 2018 T20I # 647
245/5 18.5 13.00 244 2 2 lost T20I v Australia Auckland 16 Feb 2018 T20I # 649
194/7 20.0 9.70 194 1 lost T20I v England Hamilton 18 Feb 2018 T20I # 650
121/3 14.4 8.25 103 -29 2 lost T20I v Australia Auckland 21 Feb 2018 T20I # 653
284/8 50.0 5.68 284 1 won ODI v England Hamilton 25 Feb 2018 ODI # 3980
225/4 37.5 5.94 224 2 2 lost ODI v England Mount Maunganui 28 Feb 2018 ODI # 3981
234 50.0 4.68 234 1 lost ODI v England Wellington 3 Mar 2018 ODI # 3982
335/9 50.0 6.70 335 1 won ODI v England Dunedin 7 Mar 2018 ODI # 3989
229/3 32.4 7.01 224 6 2 lost ODI v England Christchurch 10 Mar 2018 ODI # 3992
58 20.4 2.80 58 1 won Test v England Auckland 22 Mar 2018 Test # 2299
320 126.1 2.53 -49 3 won Test v England Auckland 22 Mar 2018 Test # 2299
307 96.5 3.17 307 1 draw Test v England Christchurch 30 Mar 2018 Test # 2301
352/9d 106.4 3.30 381 3 draw Test v England Christchurch 30 Mar 2018 Test # 2301
148/6 20.0 7.40 148 1 lost T20I v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
154/4 19.4 7.83 154 1 2 lost T20I v Pakistan Dubai (DICS) 2 Nov 2018 T20I # 706
166/3 20.0 8.30 166 1 lost T20I v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
219 47.2 4.62 267 -47 2 won ODI v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
212/4 40.3 5.23 210 3 2 lost ODI v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
279/8 50.0 5.58 279 1 n/r ODI v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
227 83.2 2.72 74 2 won Test v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
171 58.4 2.91 176 -4 4 won Test v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
418/5d 167.0 2.50 418 1 lost Test v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
348 135.0 2.57 74 2 won Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
156 56.1 2.77 280 -123 4 won Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
282 90.0 3.13 282 1 draw Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
287/3 115.0 2.49 -9 3 draw Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
104 41.0 2.53 -74 2 won Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
236 106.2 2.21 660 -423 4 won Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
326 49.0 6.65 372 -45 2 won ODI v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
298 46.2 6.43 320 -21 2 won ODI v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
249 41.4 5.97 365 -115 2 won ODI v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
144 16.5 8.55 180 -35 2 won T20I v Sri Lanka Auckland 11 Jan 2019 T20I # 718
156/2 34.5 4.47 156 -1 2 lost ODI v India Napier 23 Jan 2019 ODI # 4082
324/4 50.0 6.48 324 1 lost ODI v India Mount Maunganui 26 Jan 2019 ODI # 4085
245/3 43.0 5.69 244 2 2 lost ODI v India Mount Maunganui 28 Jan 2019 ODI # 4088
92 30.5 2.98 92 1 won ODI v India Hamilton 31 Jan 2019 ODI # 4091
252 49.5 5.05 252 1 lost ODI v India Wellington 3 Feb 2019 ODI # 4092
139 19.2 7.18 220 -80 2 won T20I v India Wellington 6 Feb 2019 T20I # 735
162/3 18.5 8.60 159 4 2 lost T20I v India Auckland 8 Feb 2019 T20I # 737
208/6 20.0 10.40 213 -4 2 won T20I v India Hamilton 10 Feb 2019 T20I # 738
232 48.5 4.75 232 1 won ODI v Bangladesh Napier 13 Feb 2019 ODI # 4093
226 49.4 4.55 226 1 won ODI v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
242 47.2 5.11 331 -88 2 won ODI v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
234 59.2 3.94 234 1 won Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
429 103.0 4.16 -52 3 won Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
211 61.0 3.45 211 1 won Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
209 56.0 3.73 -12 3 won Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
136 29.2 4.63 136 1 won ODI v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
244 49.2 4.94 244 1 won ODI v Bangladesh The Oval 5 Jun 2019 ODI # 4151
172 41.1 4.17 172 1 won ODI v Afghanistan Taunton 8 Jun 2019 ODI # 4154
241/6 49.0 4.91 241 1 won ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
286 49.0 5.83 292 -5 2 won ODI v West Indies Manchester 22 Jun 2019 ODI # 4170
241/4 49.1 4.90 238 4 2 lost ODI v Pakistan Birmingham 26 Jun 2019 ODI # 4174
243/9 50.0 4.86 243 1 lost ODI v Australia Lord's 29 Jun 2019 ODI # 4178
305/8 50.0 6.10 305 1 lost ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
221 49.3 4.46 240 -18 2 won ODI v India Manchester 9 Jul 2019 ODI # 4190
241 50.0 4.82 242 0 2 tied ODI v England Lord's 14 Jul 2019 ODI # 4192
267 93.2 2.86 18 2 lost Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
268/4 86.1 3.11 268 1 4 lost Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
244 90.2 2.70 244 1 won Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
122 70.2 1.73 -65 3 won Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
174/4 20.0 8.70 174 1 won T20I v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
161/9 20.0 8.05 161 1 won T20I v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
125/8 20.0 6.25 125 1 lost T20I v Sri Lanka Pallekele 6 Sep 2019 T20I # 880
154/3 18.3 8.32 154 1 2 lost T20I v England Christchurch 1 Nov 2019 T20I # 992
155 19.5 7.81 177 -21 2 won T20I v England Wellington 3 Nov 2019 T20I # 998
166/7 20.0 8.30 181 -14 2 won T20I v England Nelson 5 Nov 2019 T20I # 1001
241/3 20.0 12.05 241 1 lost T20I v England Napier 8 Nov 2019 T20I # 1008
146/7 11.0 13.27 147 0 2 tied T20I v England Auckland 10 Nov 2019 T20I # 1012
353 124.0 2.84 353 1 won Test v England Mount Maunganui 21 Nov 2019 Test # 2367
197 96.2 2.04 -65 3 won Test v England Mount Maunganui 21 Nov 2019 Test # 2367
476 162.5 2.92 101 2 draw Test v England Hamilton 29 Nov 2019 Test # 2371
416 146.2 2.84 416 1 lost Test v Australia Perth 12 Dec 2019 Test # 2374
217/9d 69.1 3.13 467 3 lost Test v Australia Perth 12 Dec 2019 Test # 2374
467 155.1 3.00 467 1 lost Test v Australia Melbourne 26 Dec 2019 Test # 2376
168/5d 54.2 3.09 487 3 lost Test v Australia Melbourne 26 Dec 2019 Test # 2376
454 150.1 3.02 454 1 lost Test v Australia Sydney 3 Jan 2020 Test # 2378
217/2d 52.0 4.17 415 3 lost Test v Australia Sydney 3 Jan 2020 Test # 2378
204/4 19.0 10.73 204 1 2 lost T20I v India Auckland 24 Jan 2020 T20I # 1031
135/3 17.3 7.71 133 3 2 lost T20I v India Auckland 26 Jan 2020 T20I # 1034
179/5 20.0 8.95 179 1 tied T20I v India Hamilton 29 Jan 2020 T20I # 1035
165/8 20.0 8.25 165 1 tied T20I v India Wellington 31 Jan 2020 T20I # 1036
163/3 20.0 8.15 163 1 lost T20I v India Mount Maunganui 2 Feb 2020 T20I # 1037
347/4 50.0 6.94 347 1 won ODI v India Hamilton 5 Feb 2020 ODI # 4235
251 48.3 5.17 274 -22 2 won ODI v India Auckland 8 Feb 2020 ODI # 4239
296/7 50.0 5.92 296 1 won ODI v India Mount Maunganui 11 Feb 2020 ODI # 4243
165 68.1 2.42 165 1 won Test v India Wellington 21 Feb 2020 Test # 2385
191 81.0 2.35 8 3 won Test v India Wellington 21 Feb 2020 Test # 2385
242 63.0 3.84 242 1 won Test v India Christchurch 29 Feb 2020 Test # 2387
124 46.0 2.69 131 3 won Test v India Christchurch 29 Feb 2020 Test # 2387
258/7 50.0 5.16 258 1 lost ODI v Australia Sydney 13 Mar 2020 ODI # 4255
180/7 16.0 11.25 180 1 won T20I v West Indies Auckland 27 Nov 2020 T20I # 1108
166/9 20.0 8.30 239 -72 2 won T20I v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
25/1 2.2 10.71 25 1 n/r T20I v West Indies Mount Maunganui 30 Nov 2020 T20I # 1112
138 64.0 2.15 -381 2 won Test v West Indies Hamilton 3 Dec 2020 Test # 2394
247 58.5 4.19 -134 3 won Test v West Indies Hamilton 3 Dec 2020 Test # 2394
131 56.4 2.31 -329 2 won Test v West Indies Wellington 11 Dec 2020 Test # 2395
317 79.1 4.00 -12 3 won Test v West Indies Wellington 11 Dec 2020 Test # 2395
153/9 20.0 7.65 153 1 won T20I v Pakistan Auckland 18 Dec 2020 T20I # 1117
163/6 20.0 8.15 163 1 won T20I v Pakistan Hamilton 20 Dec 2020 T20I # 1118
177/6 19.4 9.00 174 4 2 lost T20I v Pakistan Napier 22 Dec 2020 T20I # 1119
239 102.2 2.33 -192 2 won Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
271 123.3 2.19 373 -101 4 won Test v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
297 83.5 3.54 297 1 won Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
186 81.4 2.27 -176 3 won Test v Pakistan Christchurch 3 Jan 2021 Test # 2400
131 17.3 7.48 185 -53 2 won T20I v Australia Christchurch 22 Feb 2021 T20I # 1123
215/8 20.0 10.75 220 -4 2 won T20I v Australia Dunedin 25 Feb 2021 T20I # 1124
208/4 20.0 10.40 208 1 lost T20I v Australia Wellington 3 Mar 2021 T20I # 1125
156/6 20.0 7.80 156 1 lost T20I v Australia Wellington 5 Mar 2021 T20I # 1127
142/8 20.0 7.10 142 1 won T20I v Australia Wellington 7 Mar 2021 T20I # 1129
131 41.5 3.13 131 1 won ODI v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
271/6 50.0 5.42 271 1 won ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
154 42.4 3.60 319 -164 2 won ODI v Bangladesh Wellington 26 Mar 2021 ODI # 4282
144/8 20.0 7.20 211 -66 2 won T20I v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
142/7 16.0 8.87 171 -31 2 won T20I v Bangladesh Napier 30 Mar 2021 T20I # 1140
76 9.3 8.00 142 -65 2 won T20I v Bangladesh Auckland 1 Apr 2021 T20I # 1141
275 101.1 2.71 -103 2 draw Test v England Lord's 2 Jun 2021 Test # 2422
170/3 70.0 2.42 273 -102 4 draw Test v England Lord's 2 Jun 2021 Test # 2422
303 101.0 3.00 303 1 won Test v England Birmingham 10 Jun 2021 Test # 2423
122 41.1 2.96 37 3 won Test v England Birmingham 10 Jun 2021 Test # 2423
217 92.1 2.35 217 1 won Test v India Southampton 18 Jun 2021 Test # 2425
170 73.0 2.32 138 3 won Test v India Southampton 18 Jun 2021 Test # 2425
62/3 15.0 4.13 61 2 2 lost T20I v Bangladesh Mirpur 1 Sep 2021 T20I # 1243
141/6 20.0 7.05 141 1 lost T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
76 19.4 3.86 129 -52 2 won T20I v Bangladesh Mirpur 5 Sep 2021 T20I # 1258
96/4 19.1 5.00 94 3 2 lost T20I v Bangladesh Mirpur 8 Sep 2021 T20I # 1260
134/8 20.0 6.70 162 -27 2 won T20I v Bangladesh Mirpur 10 Sep 2021 T20I # 1263
135/5 18.4 7.23 135 1 2 lost T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
110/7 20.0 5.50 110 1 won T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
156/5 20.0 7.80 173 -16 2 won T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
111/7 20.0 5.55 164 -52 2 won T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
124/8 20.0 6.20 124 1 won T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
166/4 20.0 8.30 166 1 won T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
173/2 18.5 9.18 173 1 2 lost T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
166/5 19.4 8.44 165 2 2 lost T20I v India Jaipur 17 Nov 2021 T20I # 1434
155/3 17.2 8.94 154 2 2 lost T20I v India Ranchi 19 Nov 2021 T20I # 1440
184/7 20.0 9.20 184 1 lost T20I v India Eden Gardens 21 Nov 2021 T20I # 1446
345 111.1 3.10 345 1 draw Test v India Kanpur 25 Nov 2021 Test # 2435
234/7d 81.0 2.88 283 3 draw Test v India Kanpur 25 Nov 2021 Test # 2435
325 109.5 2.95 325 1 lost Test v India Wankhede 3 Dec 2021 Test # 2438
276/7d 70.0 3.94 539 3 lost Test v India Wankhede 3 Dec 2021 Test # 2438
458 176.2 2.59 130 2 lost Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
42/2 16.5 2.49 40 3 4 lost Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
126 41.2 3.04 -395 2 won Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
278 79.3 3.49 -117 3 won Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
95 49.2 1.92 95 1 won Test v South Africa Christchurch 17 Feb 2022 Test # 2450
111 41.4 2.66 -276 3 won Test v South Africa Christchurch 17 Feb 2022 Test # 2450
364 133.0 2.73 364 1 lost Test v South Africa Christchurch 25 Feb 2022 Test # 2451
354/9d 100.0 3.54 425 3 lost Test v South Africa Christchurch 25 Feb 2022 Test # 2451
202 49.4 4.06 202 1 won ODI v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
146 34.1 4.27 265 -118 2 won ODI v Netherlands Hamilton 2 Apr 2022 ODI # 4381
218 42.3 5.12 334 -115 2 won ODI v Netherlands Hamilton 4 Apr 2022 ODI # 4383
141 42.5 3.29 9 2 lost Test v England Lord's 2 Jun 2022 Test # 2464
279/5 78.5 3.53 277 3 4 lost Test v England Lord's 2 Jun 2022 Test # 2464
539 128.2 4.20 -14 2 lost Test v England Nottingham 10 Jun 2022 Test # 2465
299/5 50.0 5.98 299 1 4 lost Test v England Nottingham 10 Jun 2022 Test # 2465
360 67.0 5.37 31 2 lost Test v England Leeds 23 Jun 2022 Test # 2467
296/3 54.2 5.44 296 1 4 lost Test v England Leeds 23 Jun 2022 Test # 2467
300/9 50.0 6.00 300 1 won ODI v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
216 48.0 4.50 216 1 won ODI v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
359/9 50.0 7.18 361 -1 2 won ODI v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
142 18.2 7.74 174 -31 2 won T20I v Ireland Belfast 18 Jul 2022 T20I # 1673
91 13.5 6.57 180 -88 2 won T20I v Ireland Belfast 20 Jul 2022 T20I # 1678
174/6 20.0 8.70 174 1 won T20I v Ireland Belfast 22 Jul 2022 T20I # 1679
157/8 20.0 7.85 226 -68 2 won T20I v Scotland Edinburgh 27 Jul 2022 T20I # 1692
152/9 20.0 7.60 255 -102 2 won T20I v Scotland Edinburgh 29 Jul 2022 T20I # 1701
306 49.4 6.16 306 1 won ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
132 19.3 6.76 149 -16 2 won T20I v Netherlands The Hague 4 Aug 2022 T20I # 1722
147/4 20.0 7.35 147 1 won T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
172/7 20.0 8.60 186 -13 2 won T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
125/9 20.0 6.25 216 -90 2 won T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
150/2 19.0 7.89 146 5 2 lost T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
193/5 39.0 4.94 191 3 2 lost ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
161 35.3 4.53 212 -51 2 won ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
301/8 50.0 6.02 301 1 won ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
233/8 45.0 5.17 233 1 2 lost ODI v Australia Cairns 6 Sep 2022 ODI # 4461
195/9 50.0 3.90 195 1 lost ODI v Australia Cairns 8 Sep 2022 ODI # 4462
267/5 50.0 5.34 267 1 lost ODI v Australia Cairns 11 Sep 2022 ODI # 4464
149/4 18.2 8.12 148 2 2 lost T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
137/8 20.0 6.85 137 1 won T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
130/7 20.0 6.50 130 1 won T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
160/7 20.0 8.00 209 -48 2 won T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
168/5 19.3 8.61 164 5 2 lost T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
111 17.1 6.46 201 -89 2 won T20I v Australia Sydney 22 Oct 2022 T20I # 1839
102 19.2 5.27 168 -65 2 won T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
179/6 20.0 8.95 179 1 lost T20I v England Brisbane 1 Nov 2022 T20I # 1858
150/9 20.0 7.50 186 -35 2 won T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
153/3 19.1 7.98 153 1 2 lost T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
191/6 20.0 9.55 191 1 lost T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
75/4 9.0 8.33 76 -85 2 tied T20I v India Napier 22 Nov 2022 T20I # 1911
306/7 50.0 6.12 306 1 won ODI v India Auckland 25 Nov 2022 ODI # 4483
89/1 12.5 6.93 89 1 n/r ODI v India Hamilton 27 Nov 2022 ODI # 4487
219 47.3 4.61 219 1 n/r ODI v India Christchurch 30 Nov 2022 ODI # 4489
438 130.5 3.34 438 1 draw Test v Pakistan Karachi 26 Dec 2022 Test # 2486
311/8d 103.5 2.99 137 3 draw Test v Pakistan Karachi 26 Dec 2022 Test # 2486
408 133.0 3.06 -41 2 draw Test v Pakistan Karachi 2 Jan 2023 Test # 2487
304/9 90.0 3.37 319 -14 4 draw Test v Pakistan Karachi 2 Jan 2023 Test # 2487
258/4 48.1 5.35 256 3 2 lost ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
182 43.0 4.23 262 -79 2 won ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
280/9 50.0 5.60 280 1 won ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
349/8 50.0 6.98 349 1 lost ODI v India Hyderabad 18 Jan 2023 ODI # 4507
111/2 20.1 5.50 109 3 2 lost ODI v India Raipur 21 Jan 2023 ODI # 4509
385/9 50.0 7.70 385 1 lost ODI v India Indore 24 Jan 2023 ODI # 4511
155/9 20.0 7.75 177 -21 2 won T20I v India Ranchi 27 Jan 2023 T20I # 1990
101/4 19.5 5.09 100 2 2 lost T20I v India Lucknow 29 Jan 2023 T20I # 1991
234/4 20.0 11.70 234 1 lost T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
325/9d 58.2 5.57 325 1 lost Test v England Mount Maunganui 16 Feb 2023 Test # 2492
374 73.5 5.06 393 3 lost Test v England Mount Maunganui 16 Feb 2023 Test # 2492
435/8d 87.1 4.99 435 1 won Test v England Wellington 24 Feb 2023 Test # 2494
256 74.2 3.44 258 -1 4 won Test v England Wellington 24 Feb 2023 Test # 2494
355 92.4 3.83 355 1 won Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
302 105.3 2.86 284 3 won Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
164 66.5 2.45 -416 2 won Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
358 142.0 2.52 -58 3 won Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
76 19.5 3.83 275 -198 2 won ODI v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
157 41.3 3.78 157 1 won ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
196/5 20.0 9.80 196 1 tied T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
141 19.0 7.42 141 1 won T20I v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
182/6 20.0 9.10 182 1 won T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
182 19.5 9.17 182 1 lost T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
192/4 20.0 9.60 192 1 lost T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
159 20.0 7.95 164 -4 2 won T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
DNB 0.0 - 0 0 n/r T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
193/5 20.0 9.65 193 1 won T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
291/5 48.3 6.00 289 3 2 lost ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
337/3 48.2 6.97 337 1 2 lost ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
287/6 50.0 5.74 287 1 lost ODI v Pakistan Karachi 3 May 2023 ODI # 4573
334/6 50.0 6.68 334 1 lost ODI v Pakistan Karachi 5 May 2023 ODI # 4574
252 46.1 5.45 300 -47 2 won ODI v Pakistan Karachi 7 May 2023 ODI # 4575
136 19.4 6.91 156 -19 2 won T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
144/3 15.4 9.19 143 2 2 lost T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
134/7 20.0 6.70 167 -32 2 won T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
143/3 14.0 10.21 140 4 2 lost T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
198/4 20.0 9.90 198 1 lost T20I v England Manchester 1 Sep 2023 T20I # 2229
128 18.3 6.91 203 -74 2 won T20I v England Birmingham 3 Sep 2023 T20I # 2231
175/8 20.0 8.75 175 1 won T20I v England Nottingham 5 Sep 2023 T20I # 2232
291/6 50.0 5.82 291 1 won ODI v England Cardiff 8 Sep 2023 ODI # 4636
226/7 34.0 6.64 226 1 lost ODI v England Southampton 10 Sep 2023 ODI # 4640
368 48.1 7.64 368 1 lost ODI v England The Oval 13 Sep 2023 ODI # 4643
311/9 50.0 6.22 311 1 lost ODI v England Lord's 15 Sep 2023 ODI # 4647
DNB 0.0 - 0 0 n/r ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
168 41.1 4.08 255 -86 2 won ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
171 34.3 4.95 171 1 won ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
282/9 50.0 5.64 282 1 won ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
223 46.3 4.79 323 -99 2 won ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
245/9 50.0 4.90 245 1 won ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
139 34.4 4.00 289 -149 2 won ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
274/6 48.0 5.70 274 1 2 lost ODI v India Dharamsala 22 Oct 2023 ODI # 4678
388 49.2 7.86 388 1 lost ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
357/4 50.0 7.14 357 1 lost ODI v South Africa Pune 1 Nov 2023 ODI # 4689
200/1 25.3 7.84 180 -201 2 lost ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
171 46.4 3.66 171 1 won ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
397/4 50.0 7.94 397 1 lost ODI v India Wankhede 15 Nov 2023 ODI # 4703
310 85.1 3.63 310 1 lost Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
338 100.4 3.35 331 3 lost Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
172 66.2 2.59 172 1 won Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
144 35.0 4.11 136 3 won Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
200/9 30.0 6.66 245 -39 2 won ODI v Bangladesh Dunedin 17 Dec 2023 ODI # 4711
291 49.5 5.83 291 1 won ODI v Bangladesh Nelson 20 Dec 2023 ODI # 4715
99/1 15.1 6.52 99 1 2 lost ODI v Bangladesh Napier 23 Dec 2023 ODI # 4717
137/5 18.4 7.33 135 3 2 lost T20I v Bangladesh Napier 27 Dec 2023 T20I # 2422
DNB 0.0 - 0 0 n/r T20I v Bangladesh Mount Maunganui 29 Dec 2023 T20I # 2423
110 19.2 5.68 110 1 won T20I v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
180 18.0 10.00 227 -46 2 won T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
173 19.3 8.87 195 -21 2 won T20I v Pakistan Hamilton 14 Jan 2024 T20I # 2430
179/7 20.0 8.95 225 -45 2 won T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
158/5 20.0 7.90 158 1 won T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
134/8 20.0 6.70 134 1 lost T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
162 72.5 2.22 -349 2 won Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
247 80.0 3.08 529 -281 4 won Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
242 97.2 2.48 242 1 won Test v South Africa Hamilton 13 Feb 2024 Test # 2529
235 69.5 3.36 266 3 won Test v South Africa Hamilton 13 Feb 2024 Test # 2529
216/4 20.0 10.80 216 1 2 lost T20I v Australia Wellington 21 Feb 2024 T20I # 2481
174 19.5 8.77 174 1 lost T20I v Australia Auckland 23 Feb 2024 T20I # 2483
118/4 10.4 11.06 118 1 lost T20I v Australia Auckland 25 Feb 2024 T20I # 2484
383 115.1 3.32 383 1 lost Test v Australia Wellington 29 Feb 2024 Test # 2533
164 51.1 3.20 368 3 lost Test v Australia Wellington 29 Feb 2024 Test # 2533
256 68.0 3.76 94 2 lost Test v Australia Christchurch 8 Mar 2024 Test # 2535
281/7 65.0 4.32 279 3 4 lost Test v Australia Christchurch 8 Mar 2024 Test # 2535
DNB 0.0 - 0 0 n/r T20I v Pakistan Rawalpindi 18 Apr 2024 T20I # 2575
92/3 12.1 7.56 91 2 2 lost T20I v Pakistan Rawalpindi 20 Apr 2024 T20I # 2579
178/4 20.0 8.90 178 1 won T20I v Pakistan Rawalpindi 21 Apr 2024 T20I # 2581
174/8 20.0 8.70 179 -4 2 won T20I v Pakistan Lahore 25 Apr 2024 T20I # 2582
178/5 20.0 8.90 178 1 lost T20I v Pakistan Lahore 27 Apr 2024 T20I # 2583
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page