Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
7.012263.14West Indiesv ZimbabweHarare29 Nov 2003ODI # 2069
9.314264.42Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
7.521051.27Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
8.322252.58Australiav ZimbabweSydney11 Jan 2004ODI # 2079
7.5-3554.46Australiav Sri LankaDambulla22 Feb 2004ODI # 2103
9.314154.31Australiav Sri LankaDambulla20 Feb 2004ODI # 2102
9.014555.00Australiav Sri LankaColombo (RPS)27 Feb 2004ODI # 2106
10.015355.30Australiav New ZealandPune3 Nov 2003ODI # 2055
9.441441.44Englandv BangladeshChattogram7 Nov 2003ODI # 2057
10.011941.90Bangladeshv ZimbabweHarare14 Mar 2004ODI # 2113
4.5-2144.34Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
9.412242.27Australiav New ZealandFaridabad29 Oct 2003ODI # 2053
10.012442.40West Indiesv ZimbabweHarare30 Nov 2003ODI # 2070
10.012442.40Indiav ZimbabweW.A.C.A3 Feb 2004ODI # 2095
10.022642.60South Africav West IndiesGqeberha28 Jan 2004ODI # 2090
10.022942.90Australiav IndiaWankhede1 Nov 2003ODI # 2054
10.023043.00New Zealandv AustraliaPune3 Nov 2003ODI # 2055
10.013043.00Zimbabwev BangladeshHarare12 Mar 2004ODI # 2111
9.0-3744.11Indiav AustraliaWankhede1 Nov 2003ODI # 2054
10.0-3943.90South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
10.0-4244.20Australiav IndiaWankhede1 Nov 2003ODI # 2054
10.0-4344.30Zimbabwev West IndiesHarare26 Nov 2003ODI # 2067
10.0-4644.60South Africav PakistanLahore5 Oct 2003ODI # 2047
10.0-4844.80Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
10.0-4944.90Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
7.0-4947.00New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
3.0-832.66South Africav West IndiesDurban30 Jan 2004ODI # 2092
5.22931.68South Africav West IndiesCape Town25 Jan 2004ODI # 2088
9.121531.63Sri Lankav EnglandDambulla18 Nov 2003ODI # 2063
6.011532.50South Africav West IndiesCape Town25 Jan 2004ODI # 2088
8.012032.50Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
5.3-2033.63West Indiesv EnglandGeorgetown18 Apr 2004ODI # 2118
10.0-2232.20Englandv BangladeshDhaka10 Nov 2003ODI # 2059
8.012232.75Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
10.022232.20Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
10.012332.30Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
10.022432.40New Zealandv South AfricaNapier2 Mar 2004ODI # 2109
7.4-2533.26South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
9.022532.77Australiav New ZealandFaridabad29 Oct 2003ODI # 2053
10.022532.50West Indiesv South AfricaGqeberha28 Jan 2004ODI # 2090
10.012932.90Englandv BangladeshChattogram7 Nov 2003ODI # 2057
8.013033.75Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
8.0-3133.87Pakistanv South AfricaFaisalabad7 Oct 2003ODI # 2048
10.013133.10New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
7.4-3134.04Indiav ZimbabweW.A.C.A3 Feb 2004ODI # 2095
10.023233.20Indiav PakistanLahore24 Mar 2004ODI # 2117
9.3-3333.47South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
10.0-3333.30Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
7.3-3434.53Australiav New ZealandGuwahati9 Nov 2003ODI # 2058
10.033433.40New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
9.023433.77Sri Lankav AustraliaColombo (RPS)25 Feb 2004ODI # 2105
10.033433.40Sri Lankav AustraliaColombo (SSC)29 Feb 2004ODI # 2108
10.033533.50New Zealandv PakistanNapier14 Jan 2004ODI # 2081
10.013533.50New Zealandv South AfricaNapier2 Mar 2004ODI # 2109
10.013633.60Australiav Sri LankaColombo (RPS)25 Feb 2004ODI # 2105
10.0-3633.60Zimbabwev BangladeshHarare14 Mar 2004ODI # 2113
10.0-3733.70Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
7.4-3734.82Sri Lankav AustraliaColombo (RPS)27 Feb 2004ODI # 2106
10.0-3833.80New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
6.0-3836.33Bangladeshv ZimbabweHarare10 Mar 2004ODI # 2110
10.0-3933.90Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
7.0-4135.85Indiav AustraliaSydney22 Jan 2004ODI # 2086
9.414134.24Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
9.0-4234.66Australiav IndiaBengaluru12 Nov 2003ODI # 2061
10.0-4434.40New Zealandv PakistanLahore1 Dec 2003ODI # 2071
10.0-4434.40Sri Lankav AustraliaColombo (RPS)27 Feb 2004ODI # 2106
10.0-4434.40Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
9.0-4535.00South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
9.0-4535.00Zimbabwev West IndiesHarare26 Nov 2003ODI # 2067
10.0-4534.50Zimbabwev AustraliaAdelaide26 Jan 2004ODI # 2089
10.014534.50South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
10.0-4534.50Bangladeshv ZimbabweHarare12 Mar 2004ODI # 2111
10.0-4734.70Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
7.014736.71South Africav New ZealandAuckland29 Feb 2004ODI # 2107
10.0-4834.80Sri Lankav AustraliaDambulla22 Feb 2004ODI # 2103
10.0-4934.90Indiav AustraliaGwalior26 Oct 2003ODI # 2052
9.014935.44Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
10.015035.00Zimbabwev AustraliaHobart16 Jan 2004ODI # 2082
7.015137.28Indiav AustraliaSydney22 Jan 2004ODI # 2086
10.015135.10New Zealandv South AfricaDunedin25 Feb 2004ODI # 2104
10.0-5235.20Pakistanv New ZealandQueenstown7 Jan 2004ODI # 2076
10.015235.20Australiav IndiaMelbourne9 Jan 2004ODI # 2077
10.0-5235.20Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
10.0-5335.30Australiav IndiaGwalior26 Oct 2003ODI # 2052
10.0-5335.30Zimbabwev AustraliaSydney11 Jan 2004ODI # 2079
10.015335.30Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
10.0-5535.50Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
10.0-5835.80Indiav PakistanPeshawar19 Mar 2004ODI # 2115
9.5-6236.30Indiav PakistanLahore24 Mar 2004ODI # 2117
10.016336.30Pakistanv IndiaLahore24 Mar 2004ODI # 2117
9.4-6436.62Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
10.0-6636.60Indiav PakistanKarachi13 Mar 2004ODI # 2112
10.0-7337.30Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
8.02921.12Australiav New ZealandFaridabad29 Oct 2003ODI # 2053
6.211221.89Australiav IndiaSydney8 Feb 2004ODI # 2098
7.021321.85Sri Lankav EnglandDambulla18 Nov 2003ODI # 2063
3.0-1424.66New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
10.021621.60Zimbabwev West IndiesBulawayo23 Nov 2003ODI # 2066
10.041721.70Englandv BangladeshDhaka10 Nov 2003ODI # 2059
8.011722.12New Zealandv PakistanNapier14 Jan 2004ODI # 2081
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]