Records type bowling analysis [change type]
View innings by innings list [change view]
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
overall 1995-2014 519 574 5209.4 928 18548 577 6/54 9/92 32.14 3.56 54.1 7 0 Profile
Innings by innings list
17.0 4 54 6 3.17 4 4 Test v England Leeds 21 Aug 2003 Test # 1656
36.0 17 67 6 1.86 3 2 Test v West Indies Bridgetown 29 Mar 2001 Test # 1541
4.3 1 21 5 4.66 4 3 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
7.3 0 30 5 4.00 7 1 ODI v West Indies Dhaka 1 Nov 1998 ODI # 1364
14.0 4 30 5 2.14 4 3 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
8.4 1 41 5 4.73 4 2 ODI v Pakistan Cape Town 18 Dec 2002 ODI # 1923
27.4 4 90 5 3.25 2 4 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
7.2 3 13 4 1.77 4 1 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
4.0 1 15 4 3.75 6 1 T20I v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
6.2 1 22 4 3.47 2 1 ODI v West Indies Bridgetown 9 May 2001 ODI # 1716
19.0 9 24 4 1.26 4 3 Test v England Lord's 18 Jun 1998 Test # 1419
8.5 1 33 4 3.73 4 2 ODI v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
13.0 4 33 4 2.53 4 1 Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
14.2 5 39 4 2.72 5 3 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
16.0 6 40 4 2.50 3 4 Test v West Indies Port of Spain 17 Mar 2001 Test # 1538
11.0 1 42 4 3.81 3 1 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
21.0 3 68 4 3.23 3 3 Test v Zimbabwe Bloemfontein 29 Oct 1999 Test # 1466
4.1 1 3 3 0.72 5 2 ODI v India Durban 22 Nov 2006 ODI # 2447
3.0 0 8 3 2.66 6 1 ODI v West Indies Durban 30 Jan 2004 ODI # 2092
10.0 3 18 3 1.80 4 1 Test v West Indies Durban 26 Dec 1998 Test # 1437
6.0 1 20 3 3.33 6 1 ODI v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
6.0 1 21 3 3.50 7 1 ODI v Pakistan Sharjah 16 Apr 1996 ODI # 1099
5.0 0 22 3 4.40 5 3 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
5.1 0 23 3 4.45 4 1 ODI v New Zealand Sydney 8 Feb 2002 ODI # 1805
10.0 2 24 3 2.40 5 2 ODI v West Indies Durban 27 Jan 1999 ODI # 1395
14.0 4 24 3 1.71 4 3 Test v Australia Perth 17 Dec 2008 Test # 1899
8.0 0 26 3 3.25 2 2 ODI v Sri Lanka Northampton 19 May 1999 ODI # 1451
7.0 0 28 3 4.00 5 1 ODI v New Zealand Brabourne 16 Oct 2006 ODI # 2430
16.0 7 29 3 1.81 4 4 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
11.0 2 29 3 2.63 5 3 Test v Australia Durban 15 Mar 2002 Test # 1595
7.0 0 29 3 4.14 6 1 ODI v India Jaipur 21 Feb 2010 ODI # 2961
16.0 8 30 3 1.87 4 1 Test v India Wankhede 24 Feb 2000 Test # 1484
9.5 1 30 3 3.05 3 1 ODI v Australia Melbourne 13 Jan 2002 ODI # 1784
5.0 0 30 3 6.00 4 2 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
15.0 5 31 3 2.06 4 1 Test v England Birmingham 30 Jul 2008 Test # 1883
5.0 0 34 3 6.80 4 2 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
17.0 8 35 3 2.05 4 1 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
14.5 2 35 3 2.35 5 3 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
8.0 0 38 3 4.75 2 2 ODI v West Indies Centurion 7 Feb 1999 ODI # 1404
20.1 7 38 3 1.88 5 2 Test v England Leeds 21 Aug 2003 Test # 1656
6.0 1 40 3 6.66 2 2 ODI v Australia Cape Town 14 Apr 2000 ODI # 1589
8.0 0 41 3 5.12 4 1 ODI v New Zealand Napier 26 Mar 1999 ODI # 1421
10.0 0 41 3 4.10 4 1 ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
10.0 0 42 3 4.20 3 1 ODI v Sri Lanka Galle 6 Jul 2000 ODI # 1604
10.0 2 42 3 4.20 4 2 ODI v Asia XI Centurion 17 Aug 2005 ODI # 2269
17.0 4 44 3 2.58 4 1 Test v Zimbabwe Bloemfontein 29 Oct 1999 Test # 1466
15.0 2 45 3 3.00 4 3 Test v Australia Adelaide 14 Dec 2001 Test # 1576
10.0 0 47 3 4.70 4 1 ODI v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
10.0 0 48 3 4.80 3 1 ODI v England Dhaka 25 Oct 1998 ODI # 1358
12.0 0 51 3 4.25 5 2 Test v Australia Cape Town 16 Mar 2006 Test # 1789
15.0 2 51 3 3.40 4 2 Test v England The Oval 7 Aug 2008 Test # 1885
11.0 0 58 3 5.27 3 3 Test v Australia Melbourne 26 Dec 2005 Test # 1779
20.0 5 68 3 3.40 4 3 Test v India Johannesburg 18 Dec 2013 Test # 2108
15.5 2 71 3 4.48 4 1 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
26.0 7 71 3 2.73 3 2 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
21.0 5 93 3 4.42 3 3 Test v England Johannesburg 13 Jan 2005 Test # 1734
6.0 4 6 2 1.00 6 3 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
8.1 3 10 2 1.22 5 2 Test v England Manchester 2 Jul 1998 Test # 1420
4.4 1 10 2 2.14 5 2 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
4.0 0 11 2 2.75 4 2 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
6.0 2 11 2 1.83 4 2 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
8.0 5 12 2 1.50 6 4 Test v West Indies Centurion 15 Jan 1999 Test # 1441
6.0 2 15 2 2.50 2 2 ODI v New Zealand Birmingham 10 Jun 1999 ODI # 1478
5.0 1 15 2 3.00 3 1 ODI v New Zealand Singapore 25 Aug 2000 ODI # 1625
6.0 1 16 2 2.66 5 1 ODI v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
5.3 1 16 2 2.90 3 2 ODI v West Indies Bloemfontein 5 Feb 1999 ODI # 1402
6.0 1 16 2 2.66 6 1 ODI v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
4.5 0 17 2 3.51 4 3 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
5.0 0 17 2 3.40 5 2 ODI v Australia Durban 28 Oct 2011 ODI # 3211
11.4 4 18 2 1.54 3 2 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
8.0 0 18 2 2.25 3 2 ODI v Pakistan Tangier 12 Aug 2002 ODI # 1860
6.0 0 19 2 3.16 3 1 ODI v Pakistan Singapore 23 Aug 2000 ODI # 1624
6.0 1 19 2 3.16 5 1 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
6.0 0 19 2 3.16 3 2 ODI v Netherlands Mohali 3 Mar 2011 ODI # 3115
3.3 1 19 2 5.42 3 1 Test v Australia Adelaide 22 Nov 2012 Test # 2061
12.0 5 20 2 1.66 3 3 Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
4.0 0 20 2 5.00 6 1 ODI v India Belfast 26 Jun 2007 ODI # 2592
3.0 0 20 2 6.66 3 1 T20I v England Nottingham 11 Jun 2009 T20I # 103
6.0 1 20 2 3.33 3 2 ODI v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
7.4 1 21 2 2.73 4 3 Test v Pakistan Rawalpindi 6 Oct 1997 Test # 1380
6.0 1 21 2 3.50 5 2 ODI v West Indies Gqeberha 28 Jan 2004 ODI # 2090
7.0 1 22 2 3.14 4 4 Test v England Gqeberha 9 Dec 1999 Test # 1475
6.0 2 22 2 3.66 3 1 ODI v Zimbabwe East London 18 Sep 2006 ODI # 2418
8.0 2 23 2 2.87 2 1 ODI v India Gqeberha 2 Feb 1997 ODI # 1172
15.4 6 23 2 1.46 2 4 Test v West Indies St John's 6 Apr 2001 Test # 1542
17.0 8 24 2 1.41 2 2 Test v West Indies St John's 6 Apr 2001 Test # 1542
8.0 0 25 2 3.12 2 2 ODI v England Johannesburg 13 Feb 2000 ODI # 1560
5.0 0 25 2 5.00 3 1 ODI v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
15.0 4 25 2 1.66 4 2 Test v Australia Sydney 2 Jan 2006 Test # 1780
5.0 0 25 2 5.00 4 1 ODI v England Leeds 22 Aug 2008 ODI # 2748
9.1 1 26 2 2.83 5 2 ODI v New Zealand Perth 16 Jan 1998 ODI # 1278
8.0 0 26 2 3.25 4 1 ODI v England Nairobi (Gym) 10 Oct 2000 ODI # 1636
15.5 4 26 2 1.64 3 1 Test v New Zealand Johannesburg 8 Dec 2000 Test # 1522
13.0 4 26 2 2.00 4 1 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
9.0 1 27 2 3.00 2 2 ODI v Kenya Nairobi (Gym) 30 Sep 1999 ODI # 1507
8.0 0 29 2 3.62 1 2 ODI v England The Oval 22 May 1999 ODI # 1455
8.0 0 29 2 3.62 5 2 ODI v India Cape Town 26 Nov 2006 ODI # 2449
17.0 5 30 2 1.76 3 3 Test v Pakistan Durban 26 Dec 2002 Test # 1635
8.0 0 31 2 3.87 3 2 ODI v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
11.1 3 31 2 2.77 4 3 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
7.0 0 32 2 4.57 6 1 ODI v Australia Brisbane 11 Jan 1998 ODI # 1272
8.0 0 33 2 4.12 3 1 ODI v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
15.0 5 34 2 2.26 4 2 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
10.0 1 34 2 3.40 2 1 ODI v Zimbabwe Johannesburg 21 Jan 2000 ODI # 1544
7.0 1 34 2 4.85 3 1 ODI v New Zealand Benoni 22 Oct 2000 ODI # 1643
9.0 1 34 2 3.77 3 1 ODI v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
8.0 1 34 2 4.25 2 4 Test v West Indies Bridgetown 29 Mar 2001 Test # 1541
10.0 1 34 2 3.40 4 2 ODI v West Indies Kingston 28 Apr 2001 ODI # 1712
9.0 0 35 2 3.88 4 1 ODI v Pakistan Paarl 16 Dec 2002 ODI # 1921
7.0 0 36 2 5.14 3 3 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
8.0 0 36 2 4.50 5 2 ODI v West Indies St George's 10 Apr 2007 ODI # 2567
12.0 1 36 2 3.00 3 1 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
10.0 0 37 2 3.70 4 1 ODI v India Faridabad 15 Mar 2000 ODI # 1574
7.0 1 38 2 5.42 3 1 ODI v Australia Johannesburg 16 Apr 2000 ODI # 1591
10.0 1 38 2 3.80 4 1 ODI v West Indies St John's 2 May 2001 ODI # 1713
19.0 7 38 2 2.00 4 1 Test v England The Oval 19 Jul 2012 Test # 2049
14.0 1 39 2 2.78 2 3 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
12.0 1 39 2 3.25 4 2 Test v Zimbabwe Harare 7 Sep 2001 Test # 1562
14.0 1 40 2 2.85 3 3 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
10.0 0 41 2 4.10 4 2 ODI v England Cape Town 26 Jan 2000 ODI # 1549
9.0 0 41 2 4.55 4 1 ODI v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
7.0 0 42 2 6.00 6 1 ODI v England The Oval 29 Aug 2008 ODI # 2757
10.0 1 43 2 4.30 2 1 ODI v India Sharjah 22 Mar 2000 ODI # 1577
18.0 6 44 2 2.44 4 4 Test v Australia Johannesburg 31 Mar 2006 Test # 1795
16.0 0 44 2 2.75 4 3 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
9.0 1 45 2 5.00 5 1 ODI v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
7.0 0 45 2 6.42 6 1 ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
8.0 0 46 2 5.75 4 1 ODI v New Zealand Kimberley 28 Oct 2000 ODI # 1651
9.0 0 46 2 5.11 5 2 ODI v Australia Durban 10 Mar 2006 ODI # 2348
10.0 1 47 2 4.70 3 1 ODI v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
5.0 0 47 2 9.40 6 2 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
10.0 0 48 2 4.80 4 1 ODI v Australia Johannesburg 22 Mar 2002 ODI # 1819
8.0 1 49 2 6.12 5 2 ODI v New Zealand Brisbane 9 Jan 1998 ODI # 1270
15.0 4 49 2 3.26 4 1 Test v Australia Durban 6 Mar 2009 Test # 1913
8.5 0 50 2 5.66 3 2 ODI v India Vadodara 17 Mar 2000 ODI # 1575
10.0 2 50 2 5.00 4 2 Test v India Gqeberha 16 Nov 2001 Test # 1569
17.0 3 50 2 2.94 4 3 Test v England Leeds 18 Jul 2008 Test # 1881
21.1 8 52 2 2.45 4 1 Test v Australia Durban 24 Mar 2006 Test # 1792
10.0 1 53 2 5.30 3 1 ODI v Pakistan Lahore 3 Oct 2003 ODI # 2046
8.0 0 53 2 6.62 6 1 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
10.0 0 57 2 5.70 3 1 ODI v Pakistan Sharjah 31 Mar 2000 ODI # 1583
10.0 0 57 2 5.70 4 2 ODI v New Zealand Brisbane 19 Jan 2002 ODI # 1787
14.0 1 57 2 4.07 5 3 Test v Australia Melbourne 26 Dec 2008 Test # 1902
10.0 0 57 2 5.70 3 1 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
18.0 7 58 2 3.22 4 2 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
10.0 0 59 2 5.90 4 2 ODI v Australia Gqeberha 6 Apr 2002 ODI # 1824
28.0 9 60 2 2.14 4 2 Test v England Nottingham 23 Jul 1998 Test # 1421
20.0 4 61 2 3.05 3 1 Test v England Cape Town 2 Jan 2000 Test # 1482
10.0 0 62 2 6.20 3 2 ODI v England East London 9 Feb 2005 ODI # 2224
16.0 1 65 2 4.06 3 2 Test v Australia Cape Town 8 Mar 2002 Test # 1593
15.0 0 67 2 4.46 5 1 Test v India Johannesburg 15 Dec 2006 Test # 1823
17.0 2 68 2 4.00 5 4 Test v Australia Cape Town 8 Mar 2002 Test # 1593
41.0 19 71 2 1.73 2 3 Test v England Manchester 2 Jul 1998 Test # 1420
10.0 0 71 2 7.10 4 1 ODI v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
22.0 6 87 2 3.95 3 1 Test v India Bloemfontein 3 Nov 2001 Test # 1564
20.0 3 95 2 4.75 3 1 Test v Australia Durban 15 Mar 2002 Test # 1595
24.0 1 116 2 4.83 3 1 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
34.0 5 117 2 3.44 4 2 Test v England The Oval 4 Sep 2003 Test # 1659
3.0 1 3 1 1.00 3 3 Test v Australia Sydney 14 Oct 2005 Test # 1768
7.0 5 4 1 0.57 3 1 Test v New Zealand Wellington 26 Mar 2004 Test # 1692
5.0 3 5 1 1.00 4 3 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
6.1 2 6 1 0.97 5 2 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
6.0 3 7 1 1.16 5 3 Test v West Indies Bridgetown 21 Apr 2005 Test # 1749
7.0 3 7 1 1.00 5 2 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
3.0 0 7 1 2.33 6 2 ODI v West Indies North Sound 24 May 2010 ODI # 2980
5.0 3 8 1 1.60 4 2 Test v England Lord's 18 Jun 1998 Test # 1419
1.0 0 9 1 9.00 4 2 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
6.0 3 10 1 1.66 6 3 Test v India Bengaluru 2 Mar 2000 Test # 1486
3.0 0 10 1 3.33 7 1 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
5.0 1 10 1 2.00 4 1 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
9.0 1 11 1 1.22 4 1 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
5.0 0 11 1 2.20 6 1 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
4.0 1 11 1 2.75 3 1 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
6.0 3 11 1 1.83 5 3 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
8.0 2 12 1 1.50 5 2 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
6.0 1 14 1 2.33 4 1 ODI v New Zealand Durban 1 Nov 2000 ODI # 1654
5.0 0 14 1 2.80 5 1 ODI v West Indies Kingston 8 May 2005 ODI # 2242
3.0 0 14 1 4.66 3 1 ODI v England Centurion 27 Sep 2009 ODI # 2900
5.0 1 15 1 3.00 3 2 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
3.0 0 15 1 5.00 6 1 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
3.0 0 15 1 5.00 4 4 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
6.0 0 16 1 2.66 5 2 ODI v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
6.0 0 16 1 2.66 3 2 ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
7.0 1 16 1 2.28 4 3 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
6.0 1 17 1 2.83 3 4 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
8.0 1 17 1 2.12 5 1 ODI v Pakistan Cape Town 11 Feb 2007 ODI # 2521
3.0 0 17 1 5.66 3 2 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
6.0 0 17 1 2.83 6 2 ODI v West Indies Roseau 28 May 2010 ODI # 2982
2.0 0 17 1 8.50 7 2 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
9.4 2 18 1 1.86 6 2 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
9.0 5 18 1 2.00 5 1 Test v India Bengaluru 2 Mar 2000 Test # 1486
7.0 2 18 1 2.57 3 1 ODI v Pakistan Colombo (SSC) 12 Jul 2000 ODI # 1612
6.0 0 18 1 3.00 3 2 ODI v New Zealand Adelaide 27 Jan 2002 ODI # 1797
4.0 1 18 1 4.50 7 1 ODI v England Manchester 3 Jul 2003 ODI # 2032
5.0 2 18 1 3.60 4 3 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
9.0 3 18 1 2.00 5 3 Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
9.2 2 19 1 2.03 4 3 Test v England Cape Town 2 Jan 2000 Test # 1482
6.0 2 19 1 3.16 3 1 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
12.0 3 19 1 1.58 5 3 Test v India Nagpur 6 Feb 2010 Test # 1951
16.0 10 20 1 1.25 3 4 Test v Australia Adelaide 30 Jan 1998 Test # 1397
7.0 0 20 1 2.85 6 1 ODI v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
11.0 3 20 1 1.81 5 3 Test v West Indies Durban 26 Dec 2003 Test # 1679
5.0 0 20 1 4.00 6 2 ODI v New Zealand Christchurch 17 Feb 2004 ODI # 2100
4.0 0 20 1 5.00 5 1 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
6.0 1 20 1 3.33 4 1 Test v India Centurion 16 Dec 2010 Test # 1985
3.0 0 20 1 6.66 6 2 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
4.0 0 21 1 5.25 6 2 ODI v Australia Bloemfontein 13 Apr 1997 ODI # 1199
5.0 1 21 1 4.20 4 1 Test v New Zealand Christchurch 11 Mar 1999 Test # 1449
4.0 1 21 1 5.25 4 2 ODI v Australia Melbourne (Docklands) 18 Aug 2000 ODI # 1621
7.0 1 21 1 3.00 3 2 ODI v Pakistan East London 13 Dec 2002 ODI # 1918
6.0 0 21 1 3.50 4 2 ODI v Ireland Belfast 24 Jun 2007 ODI # 2591
11.0 3 21 1 1.90 5 2 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
8.0 0 21 1 2.62 4 3 Test v Australia Durban 6 Mar 2009 Test # 1913
7.0 0 22 1 3.14 4 1 ODI v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
8.0 0 22 1 2.75 5 1 ODI v England Bridgetown 17 Apr 2007 ODI # 2574
4.0 0 24 1 6.00 5 1 ODI v England The Oval 21 May 1998 ODI # 1331
5.0 0 24 1 4.80 3 2 ODI v Zimbabwe Harare 29 Sep 2001 ODI # 1749
5.0 1 24 1 4.80 3 2 ODI v Kenya Cape Town 22 Oct 2001 ODI # 1763
8.0 2 24 1 3.00 4 1 Test v England Leeds 18 Jul 2008 Test # 1881
6.0 1 24 1 4.00 3 3 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
3.0 0 24 1 8.00 3 1 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
6.0 0 25 1 4.16 4 2 ODI v West Indies Gqeberha 30 Jan 1999 ODI # 1397
6.0 0 25 1 4.16 4 2 ODI v West Indies Cape Town 2 Feb 1999 ODI # 1399
8.0 1 25 1 3.12 3 4 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
8.0 0 25 1 3.12 4 2 ODI v West Indies Port of Spain 12 May 2001 ODI # 1717
6.0 1 25 1 4.16 3 1 ODI v Kenya Benoni 7 Oct 2001 ODI # 1755
5.2 0 25 1 4.68 3 4 Test v England The Oval 4 Sep 2003 Test # 1659
14.0 5 26 1 1.85 4 3 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
7.1 1 26 1 3.62 4 2 Test v West Indies Centurion 15 Jan 1999 Test # 1441
4.0 0 26 1 6.50 4 1 ODI v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
10.0 3 26 1 2.60 4 3 Test v India Ahmedabad 3 Apr 2008 Test # 1871
10.0 2 27 1 2.70 3 1 ODI v Australia Birmingham 17 Jun 1999 ODI # 1483
6.0 0 27 1 4.50 7 1 ODI v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
6.0 0 27 1 4.50 5 1 ODI v Bangladesh Providence 7 Apr 2007 ODI # 2564
14.0 2 27 1 1.92 4 2 Test v England Cape Town 3 Jan 2010 Test # 1946
6.0 0 28 1 4.66 2 1 ODI v New Zealand Christchurch 17 Feb 1999 ODI # 1408
4.0 0 28 1 7.00 4 1 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
8.0 0 29 1 3.62 4 2 ODI v West Indies Kingstown 16 May 2001 ODI # 1718
7.0 0 30 1 4.28 5 2 ODI v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
13.0 5 30 1 2.30 4 2 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
6.0 0 30 1 5.00 6 2 ODI v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
4.0 0 30 1 7.50 5 1 T20I v India Gros Islet 2 May 2010 T20I # 155
7.0 0 30 1 4.28 3 2 ODI v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
13.0 2 30 1 2.30 4 3 Test v India Durban 26 Dec 2010 Test # 1987
10.0 1 31 1 3.10 4 3 Test v West Indies Durban 26 Dec 1998 Test # 1437
7.0 1 31 1 4.42 2 2 ODI v New Zealand Auckland 27 Mar 1999 ODI # 1422
12.0 0 31 1 2.58 5 3 Test v India Cape Town 2 Jan 2007 Test # 1827
8.0 0 32 1 4.00 6 1 ODI v West Indies Port of Spain 14 May 2005 ODI # 2244
6.0 0 32 1 5.33 6 1 ODI v New Zealand Napier 29 Feb 2012 ODI # 3252
8.3 0 33 1 3.88 3 2 ODI v India Nairobi (Gym) 3 Oct 1999 ODI # 1509
17.0 2 33 1 1.94 4 1 Test v West Indies Georgetown 9 Mar 2001 Test # 1534
7.0 0 34 1 4.85 4 1 ODI v India Sharjah 17 Apr 1996 ODI # 1100
6.0 1 34 1 5.66 3 3 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
8.0 0 34 1 4.25 4 2 ODI v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
19.0 6 34 1 1.78 4 3 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
12.0 3 34 1 2.83 4 2 Test v England Leeds 2 Aug 2012 Test # 2051
9.0 1 35 1 3.88 3 1 ODI v Zimbabwe Nairobi (Gym) 28 Sep 1999 ODI # 1505
11.0 2 35 1 3.18 3 1 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
6.0 1 35 1 5.83 3 1 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
15.0 5 35 1 2.33 4 4 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
9.1 0 36 1 3.92 2 2 ODI v New Zealand Dunedin 14 Feb 1999 ODI # 1407
15.0 2 36 1 2.40 3 3 Test v West Indies Georgetown 9 Mar 2001 Test # 1534
10.0 2 36 1 3.60 3 3 Test v England Nottingham 14 Aug 2003 Test # 1654
6.0 0 36 1 6.00 4 2 ODI v England Cape Town 6 Feb 2005 ODI # 2223
15.0 5 37 1 2.46 3 1 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
8.0 0 37 1 4.62 3 2 ODI v Australia Melbourne (Docklands) 20 Aug 2000 ODI # 1622
7.0 0 37 1 5.28 4 2 ODI v West Indies Centurion 1 Feb 2004 ODI # 2094
14.0 6 37 1 2.64 3 1 Test v West Indies Bridgetown 21 Apr 2005 Test # 1749
5.0 0 37 1 7.40 6 1 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
14.0 4 37 1 2.64 4 1 Test v India Johannesburg 18 Dec 2013 Test # 2108
16.0 5 38 1 2.37 3 1 Test v West Indies Kingston 19 Apr 2001 Test # 1544
6.0 0 38 1 6.33 4 1 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
8.0 0 40 1 5.00 4 1 ODI v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
6.0 0 40 1 6.66 4 2 ODI v Australia Cape Town 9 Apr 2002 ODI # 1827
17.3 7 40 1 2.28 4 3 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
5.0 0 40 1 8.00 6 1 ODI v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
10.0 3 40 1 4.00 5 1 Test v England Johannesburg 14 Jan 2010 Test # 1948
9.0 0 40 1 4.44 5 2 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
10.0 0 41 1 4.10 4 2 ODI v Zimbabwe Durban 2 Feb 2000 ODI # 1555
17.0 7 41 1 2.41 2 1 Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
9.0 1 41 1 4.55 4 2 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
8.0 1 41 1 5.12 3 2 ODI v India Gqeberha 29 Nov 2006 ODI # 2452
8.0 0 42 1 5.25 2 1 ODI v Australia East London 29 Mar 1997 ODI # 1186
19.0 7 42 1 2.21 3 1 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
6.0 0 42 1 7.00 2 2 ODI v India Kochi 9 Mar 2000 ODI # 1572
6.0 0 43 1 7.16 3 2 ODI v England Birmingham 8 Jul 2003 ODI # 2035
8.0 0 43 1 5.37 3 1 ODI v India Nagpur 12 Mar 2011 ODI # 3128
21.4 10 44 1 2.03 5 2 Test v New Zealand Auckland 27 Feb 1999 Test # 1446
20.0 5 44 1 2.20 3 1 Test v New Zealand Wellington 18 Mar 1999 Test # 1452
21.0 8 44 1 2.09 3 1 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
8.0 0 44 1 5.50 4 2 ODI v India East London 19 Oct 2001 ODI # 1762
10.0 1 44 1 4.40 3 2 ODI v New Zealand Perth 1 Feb 2002 ODI # 1801
18.0 5 45 1 2.50 3 2 Test v Australia Adelaide 30 Jan 1998 Test # 1397
15.0 5 45 1 3.00 3 4 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
8.0 0 45 1 5.62 3 1 ODI v India Johannesburg 5 Oct 2001 ODI # 1752
5.0 0 45 1 9.00 3 1 ODI v New Zealand Wellington 20 Feb 2004 ODI # 2101
12.0 4 46 1 3.83 5 2 Test v West Indies Centurion 16 Jan 2004 Test # 1682
15.0 0 48 1 3.20 3 4 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
16.0 4 49 1 3.06 4 3 Test v West Indies Centurion 16 Jan 2004 Test # 1682
11.0 3 49 1 4.45 5 4 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
8.0 1 50 1 6.25 4 1 ODI v India Colombo (RPS) 25 Sep 2002 ODI # 1886
11.0 2 50 1 4.54 4 4 Test v England Lord's 16 Aug 2012 Test # 2053
8.0 0 51 1 6.37 4 1 ODI v England East London 4 Feb 2000 ODI # 1557
19.0 6 51 1 2.68 3 4 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
21.0 5 52 1 2.47 3 3 Test v Zimbabwe Harare 7 Sep 2001 Test # 1562
9.0 0 52 1 5.77 3 2 ODI v Australia Potchefstroom 27 Mar 2002 ODI # 1821
10.0 0 53 1 5.30 2 1 ODI v Australia Durban 12 Apr 2000 ODI # 1587
22.0 6 53 1 2.40 4 2 Test v West Indies Johannesburg 12 Dec 2003 Test # 1674
21.0 4 54 1 2.57 4 2 Test v Australia Johannesburg 28 Feb 1997 Test # 1356
9.0 0 54 1 6.00 3 2 ODI v England The Oval 28 Jun 2003 ODI # 2029
17.0 6 54 1 3.17 4 1 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
20.0 6 54 1 2.70 4 1 Test v Australia Sydney 3 Jan 2009 Test # 1904
15.0 3 55 1 3.66 4 1 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
18.4 4 55 1 2.94 3 1 Test v Australia Melbourne 26 Dec 2008 Test # 1902
9.0 0 56 1 6.22 3 1 ODI v New Zealand Napier 25 Mar 1999 ODI # 1419
28.0 10 56 1 2.00 3 3 Test v West Indies Kingston 19 Apr 2001 Test # 1544
15.0 3 56 1 3.73 3 3 Test v India Bloemfontein 3 Nov 2001 Test # 1564
10.0 1 56 1 5.60 4 1 ODI v Pakistan Lahore 5 Oct 2003 ODI # 2047
10.0 1 56 1 5.60 3 1 ODI v India Centurion 3 Dec 2006 ODI # 2458
13.0 0 56 1 4.30 3 2 Test v Pakistan Gqeberha 19 Jan 2007 Test # 1829
13.0 3 56 1 4.30 5 3 Test v India Centurion 16 Dec 2010 Test # 1985
13.0 2 56 1 4.30 4 2 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
22.0 4 57 1 2.59 3 2 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
25.0 4 57 1 2.28 5 3 Test v England Durban 26 Dec 2004 Test # 1730
20.0 5 59 1 2.95 4 3 Test v England Birmingham 30 Jul 2008 Test # 1883
9.0 0 60 1 6.66 4 1 ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
10.0 1 64 1 6.40 4 1 ODI v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
21.0 8 64 1 3.04 4 2 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
23.0 7 65 1 2.82 5 2 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
9.0 0 66 1 7.33 6 1 ODI v Australia Basseterre 24 Mar 2007 ODI # 2552
10.0 0 67 1 6.70 4 1 ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
10.0 0 74 1 7.40 3 1 ODI v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
21.0 6 77 1 3.66 3 2 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
23.0 4 88 1 3.82 4 3 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
27.0 7 92 1 3.40 4 1 Test v England Nottingham 14 Aug 2003 Test # 1654
23.0 1 108 1 4.69 4 2 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
22.0 1 129 1 5.86 3 1 Test v Australia Sydney 2 Jan 2002 Test # 1582
1.0 1 0 0 0.00 5 2 Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
1.0 0 1 0 1.00 6 1 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
4.0 2 2 0 0.50 5 1 Test v England Cape Town 2 Jan 1996 Test # 1321
1.1 0 2 0 1.71 5 2 ODI v West Indies Bridgetown 11 May 2005 ODI # 2243
3.0 1 3 0 1.00 2 1 ODI v Pakistan Sharjah 24 Mar 2000 ODI # 1579
4.0 2 4 0 1.00 3 4 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
2.0 0 4 0 2.00 7 4 Test v England Centurion 21 Jan 2005 Test # 1736
4.0 3 4 0 1.00 6 4 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
2.0 1 4 0 2.00 5 1 Test v West Indies Durban 10 Jan 2008 Test # 1860
1.0 0 4 0 4.00 4 2 ODI v England Nottingham 26 Aug 2008 ODI # 2754
1.0 0 4 0 4.00 3 2 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
4.0 2 5 0 1.25 6 1 Test v Australia Melbourne 26 Dec 1997 Test # 1392
2.0 0 5 0 2.50 6 2 Test v England Centurion 21 Jan 2005 Test # 1736
5.0 2 5 0 1.00 4 1 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
3.0 1 5 0 1.66 6 4 Test v England Centurion 16 Dec 2009 Test # 1942
2.0 1 6 0 3.00 5 2 Test v England Cape Town 2 Jan 2005 Test # 1732
3.0 1 6 0 2.00 6 1 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
1.1 0 7 0 6.00 6 2 ODI v England Johannesburg 30 Jan 2005 ODI # 2216
4.0 0 7 0 1.75 4 2 ODI v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
4.0 2 7 0 1.75 6 4 Test v England Leeds 2 Aug 2012 Test # 2051
2.0 0 8 0 4.00 6 1 ODI v Australia Perth 18 Jan 1998 ODI # 1280
3.0 1 8 0 2.66 4 2 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
1.0 0 8 0 8.00 6 1 ODI v New Zealand Auckland 29 Feb 2004 ODI # 2107
2.0 0 8 0 4.00 5 1 ODI v West Indies Port of Spain 15 May 2005 ODI # 2245
2.0 0 8 0 4.00 5 4 Test v Australia Sydney 2 Jan 2006 Test # 1780
1.1 0 8 0 6.85 6 2 ODI v India Belfast 29 Jun 2007 ODI # 2593
1.0 0 8 0 8.00 3 2 T20I v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
5.5 2 8 0 1.37 5 3 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
3.0 0 9 0 3.00 5 2 ODI v England East London 19 Jan 1996 ODI # 1042
4.0 1 9 0 2.25 3 2 ODI v Pakistan Singapore 27 Aug 2000 ODI # 1626
9.0 4 9 0 1.00 3 1 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
7.0 3 9 0 1.28 5 3 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
1.0 0 10 0 10.00 4 1 ODI v Australia Johannesburg 8 Apr 1997 ODI # 1195
2.0 0 10 0 5.00 6 2 ODI v England Manchester 23 May 1998 ODI # 1332
7.0 4 10 0 1.42 4 1 Test v England Durban 26 Dec 2004 Test # 1730
1.0 0 10 0 10.00 5 4 Test v England The Oval 7 Aug 2008 Test # 1885
4.0 0 10 0 2.50 5 3 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
4.0 2 10 0 2.50 5 4 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
5.0 1 11 0 2.20 6 2 ODI v Canada East London 27 Feb 2003 ODI # 1971
1.0 0 11 0 11.00 6 1 ODI v England Centurion 13 Feb 2005 ODI # 2226
1.4 0 11 0 6.60 5 1 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
1.0 0 11 0 11.00 6 1 T20I v England Birmingham 12 Sep 2012 T20I # 262
7.0 3 12 0 1.71 3 3 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
1.0 0 12 0 12.00 2 2 ODI v India Nairobi (Gym) 26 Sep 1999 ODI # 1504
5.0 1 13 0 2.60 5 3 Test v Australia Centurion 21 Mar 1997 Test # 1362
6.0 2 13 0 2.16 4 3 Test v New Zealand Christchurch 11 Mar 1999 Test # 1449
2.0 0 13 0 6.50 6 1 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
6.0 3 13 0 2.16 4 3 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
10.0 5 13 0 1.30 4 3 Test v Australia Sydney 3 Jan 2009 Test # 1904
2.0 0 13 0 6.50 5 2 T20I v West Indies North Sound 19 May 2010 T20I # 178
2.0 0 13 0 6.50 4 4 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
5.0 3 13 0 2.60 3 3 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
3.0 0 14 0 4.66 7 2 ODI v England Cape Town 9 Jan 1996 ODI # 1033
6.0 1 14 0 2.33 4 4 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
8.0 2 14 0 1.75 5 3 Test v West Indies Durban 10 Jan 2008 Test # 1860
2.0 0 14 0 7.00 3 1 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
6.0 0 14 0 2.33 5 2 Test v India Nagpur 6 Feb 2010 Test # 1951
4.0 1 14 0 3.50 4 1 ODI v England Chennai 6 Mar 2011 ODI # 3120
7.0 3 15 0 2.14 6 1 Test v Pakistan Rawalpindi 6 Oct 1997 Test # 1380
11.2 5 15 0 1.32 3 4 Test v India Gqeberha 16 Nov 2001 Test # 1569
4.0 0 15 0 3.75 5 2 ODI v New Zealand Napier 2 Mar 2004 ODI # 2109
3.0 0 15 0 5.00 5 2 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
6.0 1 15 0 2.50 5 2 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
3.0 0 15 0 5.00 5 1 T20I v England Bridgetown 8 May 2010 T20I # 168
4.0 1 15 0 3.75 5 4 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
2.0 0 16 0 8.00 6 1 ODI v Pakistan East London 11 Apr 1998 ODI # 1314
8.0 3 16 0 2.00 4 2 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
7.0 2 17 0 2.42 5 3 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
9.0 3 17 0 1.88 4 2 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
6.0 1 17 0 2.83 5 2 ODI v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
1.0 0 17 0 17.00 6 1 T20I v Australia Brisbane 9 Jan 2006 T20I # 4
6.0 0 17 0 2.83 4 4 Test v Pakistan Gqeberha 19 Jan 2007 Test # 1829
4.0 0 17 0 4.25 5 2 ODI v New Zealand St George's 14 Apr 2007 ODI # 2571
3.0 0 18 0 6.00 6 2 ODI v India Durban 13 Feb 1997 ODI # 1177
4.0 0 18 0 4.50 3 1 ODI v Zimbabwe Harare 30 Sep 2001 ODI # 1750
4.0 0 18 0 4.50 6 2 ODI v Netherlands Basseterre 16 Mar 2007 ODI # 2537
3.0 0 18 0 6.00 6 2 ODI v West Indies North Sound 22 May 2010 ODI # 2979
8.0 2 18 0 2.25 4 1 Test v India Durban 26 Dec 2010 Test # 1987
5.0 0 19 0 3.80 6 2 ODI v India Jamshedpur 12 Mar 2000 ODI # 1573
5.0 0 19 0 3.80 5 1 ODI v Bangladesh Bloemfontein 22 Feb 2003 ODI # 1961
4.0 0 19 0 4.75 3 2 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
7.0 2 20 0 2.85 6 1 Test v Australia Centurion 21 Mar 1997 Test # 1362
6.0 1 20 0 3.33 4 2 ODI v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
3.0 0 20 0 6.66 6 1 ODI v Ireland Providence 3 Apr 2007 ODI # 2562
5.0 1 20 0 4.00 3 2 ODI v Australia Gros Islet 25 Apr 2007 ODI # 2580
1.0 0 20 0 20.00 5 2 ODI v England Lord's 31 Aug 2008 ODI # 2759
3.0 0 20 0 6.66 6 1 T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
5.0 0 21 0 4.20 2 2 ODI v Australia Gqeberha 31 Mar 1997 ODI # 1187
5.0 1 21 0 4.20 3 3 Test v India Wankhede 24 Feb 2000 Test # 1484
6.0 0 21 0 3.50 3 1 ODI v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
4.0 0 21 0 5.25 4 4 Test v West Indies Johannesburg 12 Dec 2003 Test # 1674
8.0 0 21 0 2.62 5 1 ODI v Scotland Basseterre 20 Mar 2007 ODI # 2545
10.0 4 21 0 2.10 5 3 Test v Australia Cape Town 19 Mar 2009 Test # 1916
2.0 0 21 0 10.50 4 1 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
3.0 0 21 0 7.00 4 1 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
6.0 0 22 0 3.66 4 1 ODI v West Indies Johannesburg 22 Jan 1999 ODI # 1390
6.0 0 22 0 3.66 2 2 ODI v New Zealand Auckland 20 Feb 1999 ODI # 1409
5.0 0 22 0 4.40 6 2 ODI v Zimbabwe Bulawayo 23 Sep 2001 ODI # 1748
10.0 3 22 0 2.20 4 3 Test v Bangladesh East London 18 Oct 2002 Test # 1619
6.0 0 22 0 3.66 4 2 Test v Pakistan Durban 26 Dec 2002 Test # 1635
6.0 0 22 0 3.66 5 1 ODI v Pakistan Rawalpindi 12 Oct 2003 ODI # 2050
8.0 1 22 0 2.75 6 3 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
3.0 0 22 0 7.33 6 2 ODI v West Indies Cape Town 25 Jan 2008 ODI # 2664
6.0 0 22 0 3.66 4 1 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
7.0 1 22 0 3.14 5 3 Test v England The Oval 19 Jul 2012 Test # 2049
4.0 0 23 0 5.75 6 2 ODI v Australia Melbourne 23 Jan 1998 ODI # 1283
3.0 0 23 0 7.66 3 1 ODI v Australia Sydney 27 Jan 1998 ODI # 1287
7.0 1 23 0 3.28 4 2 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
3.0 0 23 0 7.66 3 1 ODI v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
6.0 0 23 0 3.83 5 1 ODI v Australia Brisbane 15 Jan 2006 ODI # 2314
17.0 8 23 0 1.35 5 1 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
9.0 1 23 0 2.55 5 2 Test v India Kanpur 11 Apr 2008 Test # 1873
2.0 0 23 0 11.50 3 2 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
4.0 0 23 0 5.75 4 2 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
4.0 0 24 0 6.00 3 2 ODI v England Birmingham 18 Aug 1998 ODI # 1347
3.0 0 24 0 8.00 6 1 ODI v New Zealand Auckland 13 Feb 2004 ODI # 2099
4.0 0 24 0 6.00 6 1 ODI v England Bloemfontein 2 Feb 2005 ODI # 2219
5.0 0 24 0 4.80 6 1 ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
6.0 0 24 0 4.00 5 1 ODI v Sri Lanka Providence 28 Mar 2007 ODI # 2556
8.0 0 24 0 3.00 3 1 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
9.0 1 24 0 2.66 5 1 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
6.5 0 25 0 3.65 4 1 ODI v New Zealand Melbourne 6 Feb 2002 ODI # 1804
2.0 0 25 0 12.50 3 1 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
4.0 0 25 0 6.25 3 2 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
13.0 5 26 0 2.00 4 4 Test v England Nottingham 23 Jul 1998 Test # 1421
8.0 2 26 0 3.25 2 2 ODI v Zimbabwe Gqeberha 6 Feb 2000 ODI # 1558
8.0 2 26 0 3.25 5 2 Test v Bangladesh East London 18 Oct 2002 Test # 1619
5.0 0 26 0 5.20 5 1 ODI v West Indies Kingston 7 May 2005 ODI # 2241
5.0 0 27 0 5.40 6 2 ODI v England Bloemfontein 11 Jan 1996 ODI # 1034
6.0 0 27 0 4.50 6 2 ODI v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
4.0 0 27 0 6.75 3 1 ODI v India Durban 12 Feb 1997 ODI # 1176
5.0 1 27 0 5.40 5 1 ODI v West Indies Roseau 30 May 2010 ODI # 2984
14.0 4 28 0 2.00 5 4 Test v England Cape Town 3 Jan 2010 Test # 1946
9.0 1 28 0 3.11 5 4 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
7.0 1 29 0 4.14 3 3 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
11.0 3 29 0 2.63 5 3 Test v West Indies Port of Spain 8 Apr 2005 Test # 1747
12.0 3 29 0 2.41 4 2 Test v England Lord's 16 Aug 2012 Test # 2053
7.0 1 30 0 4.28 7 2 ODI v Netherlands Rawalpindi 5 Mar 1996 ODI # 1073
6.0 0 30 0 5.00 4 2 ODI v Australia Cape Town 2 Apr 1997 ODI # 1188
8.0 1 30 0 3.75 6 2 Test v Australia Sydney 2 Jan 1998 Test # 1393
9.0 4 30 0 3.33 4 1 Test v England Leeds 6 Aug 1998 Test # 1422
10.0 2 30 0 3.00 2 1 ODI v India Sharjah 27 Mar 2000 ODI # 1581
8.0 0 30 0 3.75 4 2 ODI v Sri Lanka East London 17 Dec 2000 ODI # 1662
6.0 1 30 0 5.00 4 4 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
4.0 0 30 0 7.50 5 1 Test v West Indies Durban 26 Dec 2003 Test # 1679
11.0 2 30 0 2.72 4 3 Test v India Johannesburg 15 Dec 2006 Test # 1823
8.0 1 30 0 3.75 6 2 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
12.0 4 30 0 2.50 3 1 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
12.0 3 30 0 2.50 5 2 Test v Australia Brisbane 9 Nov 2012 Test # 2056
15.0 6 31 0 2.06 5 3 Test v England Leeds 6 Aug 1998 Test # 1422
3.0 0 31 0 10.33 8 1 ODI v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
5.0 0 31 0 6.20 6 2 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
10.0 2 31 0 3.10 3 1 Test v Australia Cape Town 19 Mar 2009 Test # 1916
8.0 2 31 0 3.87 4 1 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
5.0 0 32 0 6.40 5 2 ODI v New Zealand Dunedin 25 Feb 2004 ODI # 2104
6.0 1 32 0 5.33 5 2 ODI v West Indies The Oval 18 Sep 2004 ODI # 2178
3.0 0 33 0 11.00 3 2 ODI v England Lord's 12 Jul 2003 ODI # 2037
3.0 0 33 0 11.00 6 1 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
5.0 0 33 0 6.60 5 2 ODI v West Indies Jaipur 2 Nov 2006 ODI # 2442
8.0 0 33 0 4.12 4 1 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
6.0 0 34 0 5.66 2 1 ODI v India East London 4 Feb 1997 ODI # 1173
7.0 0 34 0 4.85 4 1 ODI v Australia Durban 5 Apr 1997 ODI # 1191
4.0 0 34 0 8.50 1 2 ODI v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
4.0 0 34 0 8.50 3 2 ODI v England Bloemfontein 23 Jan 2000 ODI # 1546
4.0 0 34 0 8.50 6 2 ODI v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
6.0 0 35 0 5.83 2 2 ODI v West Indies St George's 5 May 2001 ODI # 1714
12.0 2 35 0 2.91 3 2 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
7.0 0 35 0 5.00 6 2 ODI v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
7.0 1 35 0 5.00 3 1 Test v Australia Sydney 14 Oct 2005 Test # 1768
10.0 0 35 0 3.50 3 1 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
6.0 0 36 0 6.00 2 1 ODI v Zimbabwe Chelmsford 29 May 1999 ODI # 1468
6.0 0 36 0 6.00 6 1 ODI v India Hyderabad 16 Nov 2005 ODI # 2297
12.0 4 36 0 3.00 4 1 Test v India Cape Town 2 Jan 2007 Test # 1827
4.0 0 36 0 9.00 5 2 ODI v India Belfast 1 Jul 2007 ODI # 2595
11.0 1 36 0 3.27 4 1 Test v India Durban 26 Dec 2013 Test # 2111
6.0 0 37 0 6.16 6 2 ODI v Australia Centurion 10 Apr 1997 ODI # 1197
8.0 0 37 0 4.62 2 1 ODI v Kenya Amstelveen 26 May 1999 ODI # 1462
16.0 1 37 0 2.31 4 1 Test v Australia Adelaide 14 Dec 2001 Test # 1576
18.0 3 37 0 2.05 5 2 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
6.0 0 37 0 6.16 5 1 Test v Australia Cape Town 9 Nov 2011 Test # 2016
23.0 9 38 0 1.65 4 1 Test v England Durban 26 Dec 1999 Test # 1480
7.0 0 38 0 5.42 4 1 ODI v Australia Brisbane 20 Jan 2002 ODI # 1789
9.0 0 38 0 4.22 3 1 ODI v Australia Centurion 24 Mar 2002 ODI # 1820
16.0 3 38 0 2.37 4 4 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
5.0 0 38 0 7.60 3 1 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
7.0 0 39 0 5.57 4 2 ODI v New Zealand Centurion 25 Oct 2000 ODI # 1647
6.0 0 39 0 6.50 5 1 ODI v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
4.0 0 39 0 9.75 6 1 ODI v West Indies Johannesburg 4 Feb 2004 ODI # 2096
11.0 3 40 0 3.63 3 3 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
8.0 0 40 0 5.00 5 3 Test v Australia Durban 24 Mar 2006 Test # 1792
12.0 1 40 0 3.33 4 2 Test v India Eden Gardens 14 Feb 2010 Test # 1952
8.0 0 41 0 5.12 3 1 ODI v India Durban 26 Oct 2001 ODI # 1766
7.0 0 41 0 5.85 3 2 ODI v Australia Durban 3 Apr 2002 ODI # 1823
13.0 4 41 0 3.15 3 1 Test v West Indies Port of Spain 8 Apr 2005 Test # 1747
9.0 0 42 0 4.66 3 1 ODI v India Centurion 10 Oct 2001 ODI # 1757
7.0 0 42 0 6.00 5 2 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
10.0 1 43 0 4.30 2 1 ODI v India Hove 15 May 1999 ODI # 1444
10.0 2 43 0 4.30 4 2 Test v Australia Johannesburg 31 Mar 2006 Test # 1795
5.0 0 43 0 8.60 5 1 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
7.0 0 43 0 6.14 3 1 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
14.0 1 43 0 3.07 4 2 Test v England Durban 26 Dec 2009 Test # 1944
11.0 1 43 0 3.90 4 3 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
13.0 2 44 0 3.38 4 4 Test v England Centurion 14 Jan 2000 Test # 1483
21.0 10 44 0 2.09 4 2 Test v West Indies Port of Spain 17 Mar 2001 Test # 1538
5.0 0 44 0 8.80 6 1 ODI v India Gwalior 24 Feb 2010 ODI # 2962
13.0 2 44 0 3.38 4 2 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
7.0 0 45 0 6.42 5 1 ODI v England Gqeberha 4 Feb 2005 ODI # 2221
15.0 4 45 0 3.00 4 1 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
17.0 1 46 0 2.70 6 3 Test v Pakistan Durban 26 Feb 1998 Test # 1403
20.0 7 46 0 2.30 6 1 Test v England Birmingham 4 Jun 1998 Test # 1417
10.0 0 47 0 4.70 2 1 ODI v Pakistan Nottingham 5 Jun 1999 ODI # 1474
8.0 0 47 0 5.87 2 2 ODI v Pakistan Colombo (RPS) 8 Jul 2000 ODI # 1606
8.0 0 47 0 5.87 4 2 ODI v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
13.0 3 48 0 3.69 3 2 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
9.0 0 49 0 5.44 2 2 ODI v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
15.0 4 49 0 3.26 5 4 Test v England Cape Town 2 Jan 2005 Test # 1732
8.0 0 49 0 6.12 4 1 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
5.0 0 50 0 10.00 5 2 ODI v Pakistan Durban 3 Apr 1998 ODI # 1303
19.0 7 50 0 2.63 3 3 Test v New Zealand Wellington 18 Mar 1999 Test # 1452
6.0 0 51 0 8.50 2 1 ODI v West Indies East London 24 Jan 1999 ODI # 1393
5.0 0 52 0 10.40 4 1 ODI v New Zealand Cape Town 4 Nov 2000 ODI # 1655
9.0 0 52 0 5.77 3 1 ODI v Australia Perth 3 Feb 2002 ODI # 1802
10.0 2 52 0 5.20 4 1 ODI v West Indies Cape Town 9 Feb 2003 ODI # 1942
16.0 3 52 0 3.25 4 1 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
19.3 2 52 0 2.66 4 1 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
9.0 0 53 0 5.88 4 1 ODI v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
17.0 3 55 0 3.23 4 2 Test v Australia Melbourne 26 Dec 2001 Test # 1580
10.0 0 56 0 5.60 2 2 ODI v Pakistan Tangier 18 Aug 2002 ODI # 1864
13.0 0 61 0 4.69 1 3 Test v New Zealand Auckland 27 Feb 1999 Test # 1446
15.0 2 65 0 4.33 3 1 Test v Australia Perth 17 Dec 2008 Test # 1899
21.5 4 69 0 3.16 3 1 Test v Australia Melbourne 26 Dec 2005 Test # 1779
14.0 3 70 0 5.00 5 1 Test v West Indies Georgetown 31 Mar 2005 Test # 1745
6.0 0 70 0 11.66 6 1 ODI v Australia Johannesburg 12 Mar 2006 ODI # 2349
20.0 3 70 0 3.50 4 1 Test v England Lord's 10 Jul 2008 Test # 1880
14.0 0 71 0 5.07 5 2 Test v India Chennai 26 Mar 2008 Test # 1870
22.0 2 79 0 3.59 4 1 Test v England Johannesburg 13 Jan 2005 Test # 1734
36.0 6 96 0 2.66 4 2 Test v West Indies St John's 29 Apr 2005 Test # 1750
DNB - - - - - 2 Test v England Durban 14 Dec 1995 Test # 1318
DNB - - - - - 3 Test v England Cape Town 2 Jan 1996 Test # 1321
DNB - - - - - 1 ODI v England Johannesburg 13 Jan 1996 ODI # 1036
DNB - - - - - 1 ODI v England Centurion 14 Jan 1996 ODI # 1038
DNB - - - - - 1 ODI v England Durban 17 Jan 1996 ODI # 1040
DNB - - - - - 2 ODI v England Gqeberha 21 Jan 1996 ODI # 1044
DNB - - - - - 1 ODI v New Zealand Faisalabad 20 Feb 1996 ODI # 1054
DNB - - - - - 2 ODI v England Rawalpindi 25 Feb 1996 ODI # 1060
DNB - - - - - 1 ODI v Pakistan Karachi 29 Feb 1996 ODI # 1067
DNB - - - - - 2 ODI v Australia Sydney 4 Dec 1997 ODI # 1254
DNB - - - - - 1 ODI v New Zealand Adelaide 6 Dec 1997 ODI # 1255
DNB - - - - - 2 ODI v Australia Melbourne 9 Dec 1997 ODI # 1257
DNB - - - - - 2 ODI v New Zealand Hobart 11 Dec 1997 ODI # 1258
DNB - - - - - 3 Test v Australia Melbourne 26 Dec 1997 Test # 1392
DNB - - - - - 2 ODI v Australia Sydney 26 Jan 1998 ODI # 1285
DNB - - - - - 1 Test v Pakistan Durban 26 Feb 1998 Test # 1403
DNB - - - - - 2 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
DNB - - - - - 4 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
DNB - - - - - 2 ODI v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
DNB - - - - - 1 ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
DNB - - - - - 1 ODI v Pakistan Cape Town 23 Apr 1998 ODI # 1326
DNB - - - - - 2 ODI v England Leeds 24 May 1998 ODI # 1334
DNB - - - - - 3 Test v England Birmingham 4 Jun 1998 Test # 1417
TDNB - - - - - - ODI v New Zealand Wellington 30 Mar 1999 ODI # 1425
DNB - - - - - 1 Test v Zimbabwe Harare 11 Nov 1999 Test # 1468
DNB - - - - - 3 Test v Zimbabwe Harare 11 Nov 1999 Test # 1468
DNB - - - - - 1 Test v England Johannesburg 25 Nov 1999 Test # 1471
DNB - - - - - 3 Test v England Johannesburg 25 Nov 1999 Test # 1471
DNB - - - - - 2 Test v England Gqeberha 9 Dec 1999 Test # 1475
DNB - - - - - 2 Test v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - 2 ODI v Sri Lanka Colombo (SSC) 11 Jul 2000 ODI # 1610
TDNB - - - - - - ODI v New Zealand Potchefstroom 20 Oct 2000 ODI # 1641
DNB - - - - - 1 Test v Zimbabwe Bulawayo 14 Sep 2001 Test # 1563
DNB - - - - - 3 Test v Zimbabwe Bulawayo 14 Sep 2001 Test # 1563
DNB - - - - - 4 Test v Australia Melbourne 26 Dec 2001 Test # 1580
DNB - - - - - 4 Test v Australia Sydney 2 Jan 2002 Test # 1582
DNB - - - - - 2 ODI v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
DNB - - - - - 2 ODI v West Indies Cape Town 25 Jan 2004 ODI # 2088
DNB - - - - - 4 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
DNB - - - - - 4 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
DNB - - - - - 3 Test v New Zealand Wellington 26 Mar 2004 Test # 1692
DNB - - - - - 1 ODI v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
DNB - - - - - 2 Test v India Kanpur 20 Nov 2004 Test # 1722
DNB - - - - - 2 Test v India Eden Gardens 28 Nov 2004 Test # 1724
DNB - - - - - 4 Test v India Eden Gardens 28 Nov 2004 Test # 1724
DNB - - - - - 2 Test v England Gqeberha 17 Dec 2004 Test # 1728
DNB - - - - - 4 Test v England Gqeberha 17 Dec 2004 Test # 1728
DNB - - - - - 2 ODI v England Durban 11 Feb 2005 ODI # 2225
DNB - - - - - 2 ODI v Asia XI Durban 21 Aug 2005 ODI # 2271
DNB - - - - - 2 T20I v New Zealand Johannesburg 21 Oct 2005 T20I # 3
DNB - - - - - 2 ODI v New Zealand Cape Town 28 Oct 2005 ODI # 2288
TDNB - - - - - - ODI v New Zealand Durban 4 Nov 2005 ODI # 2292
DNB - - - - - 2 ODI v India Bengaluru 19 Nov 2005 ODI # 2298
DNB - - - - - 2 ODI v India Wankhede 28 Nov 2005 ODI # 2300
DNB - - - - - 4 Test v Australia Cape Town 16 Mar 2006 Test # 1789
DNB - - - - - 4 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
DNB - - - - - 1 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
DNB - - - - - 2 ODI v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
DNB - - - - - 2 ODI v Pakistan Mohali 27 Oct 2006 ODI # 2438
DNB - - - - - 1 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
DNB - - - - - 1 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
DNB - - - - - 2 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
DNB - - - - - 1 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
DNB - - - - - 1 Test v India Ahmedabad 3 Apr 2008 Test # 1871
DNB - - - - - 4 Test v India Kanpur 11 Apr 2008 Test # 1873
TDNB - - - - - - ODI v England Cardiff 3 Sep 2008 ODI # 2761
DNB - - - - - 2 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
DNB - - - - - 1 ODI v Australia Adelaide 26 Jan 2009 ODI # 2804
DNB - - - - - 2 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
DNB - - - - - 2 T20I v England Centurion 15 Nov 2009 T20I # 125
DNB - - - - - 2 Test v England Centurion 16 Dec 2009 Test # 1942
DNB - - - - - 3 Test v England Johannesburg 14 Jan 2010 Test # 1948
DNB - - - - - 2 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
DNB - - - - - 2 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
DNB - - - - - 2 Test v India Cape Town 2 Jan 2011 Test # 1988
DNB - - - - - 4 Test v India Cape Town 2 Jan 2011 Test # 1988
DNB - - - - - 2 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
DNB - - - - - 3 Test v Australia Cape Town 9 Nov 2011 Test # 2016
DNB - - - - - 2 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - - - - - 2 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
DNB - - - - - 1 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
DNB - - - - - 2 T20I v India Johannesburg 30 Mar 2012 T20I # 242
DNB - - - - - 2 T20I v England Manchester 10 Sep 2012 T20I # 260
DNB - - - - - 3 Test v Australia Adelaide 22 Nov 2012 Test # 2061
DNB - - - - - 2 Test v Australia Perth 30 Nov 2012 Test # 2064
DNB - - - - - 4 Test v Australia Perth 30 Nov 2012 Test # 2064
DNB - - - - - 1 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
DNB - - - - - 4 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
DNB - - - - - 1 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
DNB - - - - - 2 ODI v India Durban 8 Dec 2013 ODI # 3443
DNB - - - - - 3 Test v India Durban 26 Dec 2013 Test # 2111
DNB - - - - - 2 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
DNB - - - - - 1 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
DNB - - - - - 2 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Chattogram, 1st T20I, May 3, 2024 [T20I # 2586]
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
 
Feedback Print this page