Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 17 Jan 1912 remove greater than or equal to 17 Jan 1912 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1994-2009 103 184 14 8625 380 50.73 14349 60.10 30 29 14 1049 82 Profile
filtered 1994-2009 103 184 14 8625 380 50.73 14349 60.10 30 29 14 1049 82
List of dismissals
caught DJ Richardson AA Donald 15 2 v South Africa Johannesburg 4 Mar 1994 Test # 1252
bowled PS de Villiers 5 4 v South Africa Johannesburg 4 Mar 1994 Test # 1252
caught CL Hooper CEL Ambrose 5 1 v West Indies Melbourne 26 Dec 1996 Test # 1346
bowled CEL Ambrose 0 3 v West Indies Melbourne 26 Dec 1996 Test # 1346
stumped JR Murray CL Hooper 125 2 v West Indies Adelaide 25 Jan 1997 Test # 1352
caught BC Lara CEL Ambrose 0 1 v West Indies Perth 1 Feb 1997 Test # 1353
lbw CL Hooper 47 3 v West Indies Perth 1 Feb 1997 Test # 1353
caught DJ Cullinan SM Pollock 40 2 v South Africa Johannesburg 28 Feb 1997 Test # 1356
caught DJ Cullinan SM Pollock 0 2 v South Africa Gqeberha 14 Mar 1997 Test # 1360
run out 14 4 v South Africa Gqeberha 14 Mar 1997 Test # 1360
bowled BN Schultz 10 1 v South Africa Centurion 21 Mar 1997 Test # 1362
lbw BN Schultz 0 3 v South Africa Centurion 21 Mar 1997 Test # 1362
caught AC Parore SB O'Connor 2 2 v New Zealand Hamilton 31 Mar 2000 Test # 1493
caught CM Spearman PJ Wiseman 37 4 v New Zealand Hamilton 31 Mar 2000 Test # 1493
run out 44 2 v West Indies Brisbane 23 Nov 2000 Test # 1516
bowled MI Black 69 2 v West Indies Perth 1 Dec 2000 Test # 1520
run out 58 2 v West Indies Adelaide 15 Dec 2000 Test # 1523
caught RD Jacobs CA Walsh 14 4 v West Indies Adelaide 15 Dec 2000 Test # 1523
caught RD Jacobs CA Walsh 13 1 v West Indies Melbourne 26 Dec 2000 Test # 1525
caught WW Hinds NAM McLean 30 3 v West Indies Melbourne 26 Dec 2000 Test # 1525
caught BC Lara CA Walsh 3 2 v West Indies Sydney 2 Jan 2001 Test # 1527
lbw CEL Stuart 5 4 v West Indies Sydney 2 Jan 2001 Test # 1527
caught NR Mongia J Srinath 119 2 v India Wankhede 27 Feb 2001 Test # 1531
not out 28 4 v India Wankhede 27 Feb 2001 Test # 1531
caught HK Badani (sub) Harbhajan Singh 97 1 v India Eden Gardens 11 Mar 2001 Test # 1535
lbw SR Tendulkar 67 4 v India Eden Gardens 11 Mar 2001 Test # 1535
caught SC Ganguly Harbhajan Singh 203 1 v India Chennai 18 Mar 2001 Test # 1539
caught Z Khan NM Kulkarni 35 3 v India Chennai 18 Mar 2001 Test # 1539
caught C White AF Giles 35 2 v England Birmingham 5 Jul 2001 Test # 1550
caught MA Butcher AR Caddick 0 2 v England Lord's 19 Jul 2001 Test # 1552
not out 6 4 v England Lord's 19 Jul 2001 Test # 1552
lbw AJ Tudor 33 2 v England Nottingham 2 Aug 2001 Test # 1554
lbw AJ Tudor 42 4 v England Nottingham 2 Aug 2001 Test # 1554
lbw AR Caddick 15 1 v England Leeds 16 Aug 2001 Test # 1556
caught AJ Stewart AD Mullally 35 3 v England Leeds 16 Aug 2001 Test # 1556
caught ME Trescothick PCR Tufnell 68 1 v England The Oval 23 Aug 2001 Test # 1558
caught MH Richardson CL Cairns 136 1 v New Zealand Brisbane 8 Nov 2001 Test # 1565
run out 13 3 v New Zealand Brisbane 8 Nov 2001 Test # 1565
caught SE Bond DL Vettori 91 1 v New Zealand Hobart 22 Nov 2001 Test # 1571
caught L Vincent SE Bond 0 2 v New Zealand Perth 30 Nov 2001 Test # 1573
caught MS Sinclair DL Vettori 57 4 v New Zealand Perth 30 Nov 2001 Test # 1573
caught M Ntini L Klusener 31 1 v South Africa Adelaide 14 Dec 2001 Test # 1576
bowled JH Kallis 131 3 v South Africa Adelaide 14 Dec 2001 Test # 1576
caught AA Donald CW Henderson 138 2 v South Africa Melbourne 26 Dec 2001 Test # 1580
not out 3 4 v South Africa Melbourne 26 Dec 2001 Test # 1580
caught JH Kallis SM Pollock 105 1 v South Africa Sydney 2 Jan 2002 Test # 1582
not out 21 4 v South Africa Sydney 2 Jan 2002 Test # 1582
caught MV Boucher A Nel 122 1 v South Africa Johannesburg 22 Feb 2002 Test # 1590
caught AJ Hall JH Kallis 63 2 v South Africa Cape Town 8 Mar 2002 Test # 1593
caught MV Boucher JH Kallis 96 4 v South Africa Cape Town 8 Mar 2002 Test # 1593
caught ND McKenzie JH Kallis 28 1 v South Africa Durban 15 Mar 2002 Test # 1595
caught AG Prince DJ Terbrugge 0 3 v South Africa Durban 15 Mar 2002 Test # 1595
caught Imran Nazir Waqar Younis 4 1 v Pakistan Colombo (PSS) 3 Oct 2002 Test # 1615
caught Taufeeq Umar Saqlain Mushtaq 34 3 v Pakistan Colombo (PSS) 3 Oct 2002 Test # 1615
caught Imran Nazir Saqlain Mushtaq 119 2 v Pakistan Sharjah 11 Oct 2002 Test # 1617
caught Faisal Iqbal Saqlain Mushtaq 89 1 v Pakistan Sharjah 19 Oct 2002 Test # 1620
caught AJ Stewart AR Caddick 197 1 v England Brisbane 7 Nov 2002 Test # 1623
caught AF Giles AF Giles 103 3 v England Brisbane 7 Nov 2002 Test # 1623
caught AR Caddick C White 46 2 v England Adelaide 21 Nov 2002 Test # 1628
caught AJ Tudor SJ Harmison 30 2 v England Perth 29 Nov 2002 Test # 1629
caught JP Crawley AR Caddick 102 1 v England Melbourne 26 Dec 2002 Test # 1634
caught AJ Tudor (sub) AR Caddick 1 4 v England Melbourne 26 Dec 2002 Test # 1634
lbw AR Caddick 15 2 v England Sydney 2 Jan 2003 Test # 1636
lbw MJ Hoggard 2 4 v England Sydney 2 Jan 2003 Test # 1636
run out 10 2 v West Indies Georgetown 10 Apr 2003 Test # 1638
caught N Deonarine (sub) JJC Lawson 19 4 v West Indies Georgetown 10 Apr 2003 Test # 1638
lbw M Dillon 30 1 v West Indies Port of Spain 19 Apr 2003 Test # 1639
not out 100 3 v West Indies Port of Spain 19 Apr 2003 Test # 1639
caught CH Gayle VC Drakes 27 1 v West Indies Bridgetown 1 May 2003 Test # 1643
not out 2 4 v West Indies Bridgetown 1 May 2003 Test # 1643
caught VC Drakes JJC Lawson 14 1 v West Indies St John's 9 May 2003 Test # 1645
run out 177 3 v West Indies St John's 9 May 2003 Test # 1645
bowled Mashrafe Mortaza 11 2 v Bangladesh Darwin 18 Jul 2003 Test # 1650
bowled Sanuar Hossain 50 2 v Bangladesh Cairns 25 Jul 2003 Test # 1652
caught SV Carlisle TR Gripper 380 1 v Zimbabwe Perth 9 Oct 2003 Test # 1661
caught SV Carlisle AM Blignaut 20 2 v Zimbabwe Sydney 17 Oct 2003 Test # 1663
not out 101 4 v Zimbabwe Sydney 17 Oct 2003 Test # 1663
caught VVS Laxman Z Khan 37 1 v India Brisbane 4 Dec 2003 Test # 1671
caught V Sehwag Harbhajan Singh 99 3 v India Brisbane 4 Dec 2003 Test # 1671
caught PA Patel IK Pathan 12 1 v India Adelaide 12 Dec 2003 Test # 1673
caught V Sehwag A Nehra 17 3 v India Adelaide 12 Dec 2003 Test # 1673
lbw A Kumble 136 2 v India Melbourne 26 Dec 2003 Test # 1678
not out 53 4 v India Melbourne 26 Dec 2003 Test # 1678
caught SC Ganguly A Kumble 67 2 v India Sydney 2 Jan 2004 Test # 1680
caught R Dravid A Kumble 30 4 v India Sydney 2 Jan 2004 Test # 1680
caught UDU Chandana M Muralidaran 41 1 v Sri Lanka Galle 8 Mar 2004 Test # 1685
caught DPMD Jayawardene M Muralidaran 130 3 v Sri Lanka Galle 8 Mar 2004 Test # 1685
lbw M Muralidaran 54 1 v Sri Lanka Kandy 16 Mar 2004 Test # 1688
caught WPUJC Vaas WPUJC Vaas 5 3 v Sri Lanka Kandy 16 Mar 2004 Test # 1688
caught UDU Chandana (sub) TT Samaraweera 25 1 v Sri Lanka Colombo (SSC) 24 Mar 2004 Test # 1691
lbw WPUJC Vaas 28 3 v Sri Lanka Colombo (SSC) 24 Mar 2004 Test # 1691
caught ST Jayasuriya WPUJC Vaas 37 1 v Sri Lanka Darwin 1 Jul 2004 Test # 1705
caught KC Sangakkara DNT Zoysa 2 3 v Sri Lanka Darwin 1 Jul 2004 Test # 1705
caught ST Jayasuriya TT Samaraweera 117 1 v Sri Lanka Cairns 9 Jul 2004 Test # 1706
bowled UDU Chandana 132 3 v Sri Lanka Cairns 9 Jul 2004 Test # 1706
caught Yuvraj Singh Harbhajan Singh 26 1 v India Bengaluru 6 Oct 2004 Test # 1713
run out 30 3 v India Bengaluru 6 Oct 2004 Test # 1713
caught VVS Laxman Harbhajan Singh 58 1 v India Chennai 14 Oct 2004 Test # 1714
caught VVS Laxman A Kumble 39 3 v India Chennai 14 Oct 2004 Test # 1714
caught PA Patel Z Khan 23 1 v India Nagpur 26 Oct 2004 Test # 1718
bowled Z Khan 9 3 v India Nagpur 26 Oct 2004 Test # 1718
caught M Kaif M Kartik 35 2 v India Wankhede 3 Nov 2004 Test # 1720
bowled Harbhajan Singh 24 4 v India Wankhede 3 Nov 2004 Test # 1720
lbw KD Mills 8 2 v New Zealand Brisbane 18 Nov 2004 Test # 1721
caught PJ Wiseman PJ Wiseman 70 1 v New Zealand Adelaide 26 Nov 2004 Test # 1723
caught BB McCullum DL Vettori 54 3 v New Zealand Adelaide 26 Nov 2004 Test # 1723
lbw Shoaib Akhtar 4 1 v Pakistan Perth 16 Dec 2004 Test # 1726
bowled Shoaib Akhtar 10 3 v Pakistan Perth 16 Dec 2004 Test # 1726
caught Shoaib Malik Shoaib Akhtar 9 2 v Pakistan Melbourne 26 Dec 2004 Test # 1729
not out 56 4 v Pakistan Melbourne 26 Dec 2004 Test # 1729
bowled Danish Kaneria 26 2 v Pakistan Sydney 2 Jan 2005 Test # 1731
not out 23 4 v Pakistan Sydney 2 Jan 2005 Test # 1731
caught NJ Astle IE O'Brien 35 2 v New Zealand Christchurch 10 Mar 2005 Test # 1739
caught CD Cumming DL Vettori 15 4 v New Zealand Christchurch 10 Mar 2005 Test # 1739
caught L Vincent JEC Franklin 61 1 v New Zealand Wellington 18 Mar 2005 Test # 1742
lbw JEC Franklin 38 2 v New Zealand Auckland 26 Mar 2005 Test # 1744
run out 9 4 v New Zealand Auckland 26 Mar 2005 Test # 1744
bowled MJ Hoggard 12 1 v England Lord's 21 Jul 2005 Test # 1756
bowled A Flintoff 34 3 v England Lord's 21 Jul 2005 Test # 1756
caught AJ Strauss MJ Hoggard 0 2 v England Birmingham 4 Aug 2005 Test # 1758
caught ME Trescothick SP Jones 31 4 v England Birmingham 4 Aug 2005 Test # 1758
lbw AF Giles 34 2 v England Manchester 11 Aug 2005 Test # 1760
bowled A Flintoff 36 4 v England Manchester 11 Aug 2005 Test # 1760
lbw MJ Hoggard 7 2 v England Nottingham 25 Aug 2005 Test # 1762
caught AF Giles A Flintoff 26 3 v England Nottingham 25 Aug 2005 Test # 1762
lbw A Flintoff 138 2 v England The Oval 8 Sep 2005 Test # 1763
not out 0 4 v England The Oval 8 Sep 2005 Test # 1763
caught JH Kallis M Muralidaran 111 1 v ICC World XI Sydney 14 Oct 2005 Test # 1768
bowled SJ Harmison 77 3 v ICC World XI Sydney 14 Oct 2005 Test # 1768
lbw CD Collymore 37 1 v West Indies Brisbane 3 Nov 2005 Test # 1769
caught RR Sarwan CH Gayle 118 3 v West Indies Brisbane 3 Nov 2005 Test # 1769
caught DJ Bravo CD Collymore 110 2 v West Indies Hobart 17 Nov 2005 Test # 1771
caught DS Smith CH Gayle 46 4 v West Indies Hobart 17 Nov 2005 Test # 1771
caught S Chanderpaul DJ Bravo 47 2 v West Indies Adelaide 25 Nov 2005 Test # 1773
not out 87 4 v West Indies Adelaide 25 Nov 2005 Test # 1773
caught JA Rudolph M Ntini 0 1 v South Africa Perth 16 Dec 2005 Test # 1777
caught MV Boucher CK Langeveldt 20 3 v South Africa Perth 16 Dec 2005 Test # 1777
caught GC Smith SM Pollock 65 1 v South Africa Melbourne 26 Dec 2005 Test # 1779
caught MV Boucher JH Kallis 137 3 v South Africa Melbourne 26 Dec 2005 Test # 1779
bowled CK Langeveldt 4 2 v South Africa Sydney 2 Jan 2006 Test # 1780
caught GC Smith J Botha 90 4 v South Africa Sydney 2 Jan 2006 Test # 1780
caught JA Rudolph M Ntini 94 2 v South Africa Cape Town 16 Mar 2006 Test # 1789
caught HH Gibbs M Ntini 32 4 v South Africa Cape Town 16 Mar 2006 Test # 1789
caught AB de Villiers M Ntini 0 1 v South Africa Durban 24 Mar 2006 Test # 1792
caught MV Boucher M Ntini 102 3 v South Africa Durban 24 Mar 2006 Test # 1792
caught HH Gibbs M Ntini 3 2 v South Africa Johannesburg 31 Mar 2006 Test # 1795
caught AB de Villiers M Ntini 0 4 v South Africa Johannesburg 31 Mar 2006 Test # 1795
lbw Mashrafe Mortaza 6 2 v Bangladesh Fatullah 9 Apr 2006 Test # 1797
run out 72 4 v Bangladesh Fatullah 9 Apr 2006 Test # 1797
caught Alok Kapali (sub) Mohammad Rafique 29 2 v Bangladesh Chattogram 16 Apr 2006 Test # 1799
caught PD Collingwood A Flintoff 21 1 v England Brisbane 23 Nov 2006 Test # 1817
run out 37 3 v England Brisbane 23 Nov 2006 Test # 1817
caught GO Jones MJ Hoggard 12 2 v England Adelaide 1 Dec 2006 Test # 1819
caught PD Collingwood A Flintoff 18 4 v England Adelaide 1 Dec 2006 Test # 1819
caught GO Jones MJ Hoggard 24 1 v England Perth 14 Dec 2006 Test # 1821
caught PD Collingwood MS Panesar 92 3 v England Perth 14 Dec 2006 Test # 1821
caught CMW Read SI Mahmood 153 2 v England Melbourne 26 Dec 2006 Test # 1824
caught PD Collingwood SJ Harmison 33 2 v England Sydney 2 Jan 2007 Test # 1826
not out 23 4 v England Sydney 2 Jan 2007 Test # 1826
caught M Muralidaran WPUJC Vaas 43 1 v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
caught HAPW Jayawardene CRD Fernando 17 1 v Sri Lanka Hobart 16 Nov 2007 Test # 1847
lbw M Muralidaran 33 3 v Sri Lanka Hobart 16 Nov 2007 Test # 1847
caught R Dravid Z Khan 124 1 v India Melbourne 26 Dec 2007 Test # 1855
caught SC Ganguly Harbhajan Singh 47 3 v India Melbourne 26 Dec 2007 Test # 1855
caught SR Tendulkar RP Singh 13 1 v India Sydney 2 Jan 2008 Test # 1857
caught W Jaffer A Kumble 123 3 v India Sydney 2 Jan 2008 Test # 1857
bowled I Sharma 103 2 v India Adelaide 24 Jan 2008 Test # 1863
caught MS Dhoni Z Khan 0 1 v India Bengaluru 9 Oct 2008 Test # 1887
lbw Z Khan 13 3 v India Bengaluru 9 Oct 2008 Test # 1887
bowled Z Khan 0 2 v India Mohali 17 Oct 2008 Test # 1889
lbw Harbhajan Singh 29 4 v India Mohali 17 Oct 2008 Test # 1889
lbw V Sehwag 83 2 v India Delhi 29 Oct 2008 Test # 1891
not out 16 4 v India Delhi 29 Oct 2008 Test # 1891
run out 16 2 v India Nagpur 6 Nov 2008 Test # 1892
lbw Harbhajan Singh 77 4 v India Nagpur 6 Nov 2008 Test # 1892
caught LRPL Taylor TG Southee 8 1 v New Zealand Brisbane 20 Nov 2008 Test # 1894
caught BB McCullum CS Martin 0 3 v New Zealand Brisbane 20 Nov 2008 Test # 1894
run out 24 2 v New Zealand Adelaide 28 Nov 2008 Test # 1896
caught GC Smith M Ntini 12 1 v South Africa Perth 17 Dec 2008 Test # 1899
caught DW Steyn DW Steyn 4 3 v South Africa Perth 17 Dec 2008 Test # 1899
caught JP Duminy M Ntini 8 1 v South Africa Melbourne 26 Dec 2008 Test # 1902
caught JP Duminy DW Steyn 23 3 v South Africa Melbourne 26 Dec 2008 Test # 1902
bowled DW Steyn 31 1 v South Africa Sydney 3 Jan 2009 Test # 1904
bowled M Morkel 39 3 v South Africa Sydney 3 Jan 2009 Test # 1904
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page