Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Home
Players
Zimbabwe Players
Keith Dabengwa
Last 10
Compare
Keith Dabengwa
Left-hand bat
-
Full Name:
Keith Mbusi Dabengwa
Date of Birth:
17 Aug 1980
Current Age:
45 Year, 6 Month, 15 Days
Born:
Bulawayo
Teams:
Zimbabwe, Africa XI, Matabeleland, Matabeleland Tuskers, Westerns, Zimbabwe Cricket Academy, Zimbabwe XI
TEST
Rank
-
Cap No
71
First Game
2005-08-15
Last Game
2005-09-20
ODI
Rank
-
Cap No
89
First Game
2006-04-29
Last Game
2010-12-12
T20I
Rank
-
Cap No
4
First Game
2006-11-28
Last Game
2010-10-10
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
Zimbabwe in Bangladesh ODI Series - 2010/11
Series Home
Sun, 12 Dec 2010 - 00:00 • 5th ODI • Zahur Ahmed Chowdhury Stadium, Chittagong
Bangladesh
188/6 (43.40)
Zimbabwe
189/4 (43.00)
Bangladesh won by 6 wickets (with 42 balls remaining)
Fri, 03 Dec 2010 - 00:00 • 2nd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
191/10 (24.50)
Zimbabwe
194/4 (39.40)
Bangladesh won by 6 wickets (with 62 balls remaining)
Wed, 01 Dec 2010 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
209/10 (41.10)
Zimbabwe
200/10 (49.00)
Zimbabwe won by 9 runs
Zimbabwe in South Africa ODI Series - 2010/11
Series Home
Fri, 22 Oct 2010 - 00:00 • 3rd ODI • Willowmoore Park, Benoni
South Africa
399/6 (48.00)
Zimbabwe
127/10 (29.00)
South Africa won by 272 runs
Sun, 17 Oct 2010 - 00:00 • 2nd ODI • Senwes Park, Potchefstroom
South Africa
268/10 (43.40)
Zimbabwe
273/2 (39.00)
South Africa won by 8 wickets (with 66 balls remaining)
Zimbabwe in South Africa T20I Series - 2010/11
Series Home
2ND
Sun, 10 Oct 2010 - 00:00 • 2nd T20I • De Beers Diamond Oval, Kimberley
South Africa
194/6 (24.50)
Zimbabwe
186/7 (20.00)
South Africa won by 8 runs
1ST
Fri, 08 Oct 2010 - 00:00 • 1st T20I • OUTsurance Oval, Bloemfontein
South Africa
168/4 (24.50)
Zimbabwe
169/3 (15.50)
South Africa won by 7 wickets (with 25 balls remaining)
Zimbabwe in Kenya ODI Series - 2008/09
Series Home
Wed, 04 Feb 2009 - 00:00 • 5th ODI • Gymkhana Club Ground, Nairobi
Kenya
199/10 (17.10)
Zimbabwe
203/3 (35.00)
Zimbabwe won by 7 wickets (with 90 balls remaining)
Sat, 31 Jan 2009 - 00:00 • 3rd ODI • Gymkhana Club Ground, Nairobi
Kenya
234/10 (29.00)
Zimbabwe
236/6 (48.20)
Zimbabwe won by 4 wickets (with 10 balls remaining)
Thu, 29 Jan 2009 - 00:00 • 2nd ODI • Mombasa Sports Club Ground
Kenya
351/7 (7.30)
Zimbabwe
200/10 (45.10)
Zimbabwe won by 151 runs
Tue, 27 Jan 2009 - 00:00 • 1st ODI • Mombasa Sports Club Ground
Kenya
306/7 (28.00)
Zimbabwe
197/10 (46.20)
Zimbabwe won by 109 runs
Zimbabwe in Bangladesh ODI Series - 2008/09
Series Home
Fri, 23 Jan 2009 - 00:00 • 3rd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
119/9 (37.00)
Zimbabwe
121/4 (32.30)
Bangladesh won by 6 wickets (with 27 balls remaining)
Mon, 19 Jan 2009 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
124/10 (47.00)
Zimbabwe
127/8 (49.20)
Zimbabwe won by 2 wickets (with 4 balls remaining)
Tri-Nation Tournament in Bangladesh - 2008/09
Series Home
Mon, 12 Jan 2009 - 00:00 • 2nd • Shere Bangla National Stadium, Mirpur
Sri Lanka
210/6 (47.00)
Zimbabwe
80/10 (28.20)
Sri Lanka won by 130 runs
Sat, 10 Jan 2009 - 00:00 • 1st • Shere Bangla National Stadium, Mirpur
Bangladesh
205/9 (17.10)
Zimbabwe
167/10 (46.20)
Zimbabwe won by 38 runs
Sri Lanka in Zimbabwe ODI Series - 2008/09
Series Home
Sun, 30 Nov 2008 - 00:00 • 5th ODI • Harare Sports Club
Zimbabwe
152/10 (28.00)
Sri Lanka
133/10 (44.00)
Sri Lanka won by 19 runs
Fri, 28 Nov 2008 - 00:00 • 4th ODI • Harare Sports Club
Zimbabwe
146/10 (28.00)
Sri Lanka
150/8 (47.30)
Sri Lanka won by 2 wickets (with 15 balls remaining)
Tri-Nation Tournament in Kenya - 2008/09
Series Home
Sun, 19 Oct 2008 - 00:00 • 3rd • Gymkhana Club Ground, Nairobi
Kenya
285/9 (47.00)
Zimbabwe
190/10 (38.10)
Kenya won by 95 runs
Fri, 17 Oct 2008 - 00:00 • 1st • Gymkhana Club Ground, Nairobi
Ireland
303/8 (48.40)
Zimbabwe
147/10 (46.10)
Zimbabwe won by 156 runs
T20 Canada (in Canada) - 2008/09
Series Home
3RD
Mon, 13 Oct 2008 - 00:00 • 3rd Place Playoff • Maple Leaf North-West Ground, King City
Canada
184/5 (9.00)
Zimbabwe
75/10 (19.20)
Zimbabwe won by 109 runs
3RD
Sat, 11 Oct 2008 - 00:00 • 3rd • Maple Leaf North-West Ground, King City
Canada
135/7 (17.00)
Zimbabwe
135/9 (20.00)
Match tied
1ST
Fri, 10 Oct 2008 - 00:00 • 1st • Maple Leaf North-West Ground, King City
Sri Lanka
106/8 (17.00)
Zimbabwe
107/5 (16.00)
Sri Lanka won by 5 wickets (with 6 balls remaining)
Zimbabwe in Pakistan ODI Series - 2007/08
Series Home
Sat, 02 Feb 2008 - 00:00 • 5th ODI • Sheikhupura Stadium
Pakistan
181/10 (28.00)
Zimbabwe
187/3 (31.00)
Pakistan won by 7 wickets (with 114 balls remaining)
Wed, 30 Jan 2008 - 00:00 • 4th ODI • Iqbal Stadium, Faisalabad
Pakistan
244/10 (24.00)
Zimbabwe
245/3 (47.00)
Pakistan won by 7 wickets (with 18 balls remaining)
Sun, 27 Jan 2008 - 00:00 • 3rd ODI • Multan Cricket Stadium
Pakistan
272/9 (47.00)
Zimbabwe
235/7 (20.00)
Pakistan won by 37 runs
West Indies in Zimbabwe ODI Series - 2007/08
Series Home
Fri, 07 Dec 2007 - 00:00 • 4th ODI • Queens Sports Club, Bulawayo
Zimbabwe
232/9 (30.00)
West Indies
234/5 (47.00)
West Indies won by 5 wickets (with 18 balls remaining)
Tue, 04 Dec 2007 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
139/10 (30.00)
West Indies
142/4 (27.50)
West Indies won by 6 wickets (with 133 balls remaining)
Sun, 02 Dec 2007 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
286/9 (49.50)
West Indies
176/10 (44.30)
West Indies won by 110 runs
Fri, 30 Nov 2007 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
274/8 (47.00)
West Indies
244/8 (20.00)
Zimbabwe won by 30 runs
ICC World Twenty20 (in South Africa) - 2007/08
Series Home
6TH
Thu, 13 Sep 2007 - 00:00 • 6th • Newlands, Cape Town
England
188/9 (13.00)
Zimbabwe
138/7 (20.00)
England won by 50 runs
4TH
Wed, 12 Sep 2007 - 00:00 • 4th • Newlands, Cape Town
Australia
138/9 (13.00)
Zimbabwe
139/5 (19.50)
Zimbabwe won by 5 wickets (with 1 ball remaining)
South Africa in Zimbabwe ODI Series - 2007
Series Home
Sat, 25 Aug 2007 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
247/7 (6.00)
South Africa
251/2 (39.10)
South Africa won by 8 wickets (with 65 balls remaining)
Bangladesh in Zimbabwe ODI Series - 2006/07
Series Home
Fri, 09 Feb 2007 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
228/9 (17.20)
Bangladesh
214/10 (49.40)
Bangladesh won by 14 runs
Tue, 06 Feb 2007 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
153/10 (46.00)
Bangladesh
156/2 (35.20)
Zimbabwe won by 8 wickets (with 88 balls remaining)
Zimbabwe in Bangladesh ODI Series - 2006/07
Series Home
Sat, 09 Dec 2006 - 00:00 • 5th ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
193/8 (46.30)
Zimbabwe
197/7 (49.00)
Bangladesh won by 3 wickets (with 6 balls remaining)
Fri, 08 Dec 2006 - 00:00 • 4th ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
146/10 (39.00)
Zimbabwe
147/2 (32.20)
Bangladesh won by 8 wickets (with 106 balls remaining)
Tue, 05 Dec 2006 - 00:00 • 3rd ODI • Shaheed Chandu Stadium, Bogra
Bangladesh
220/10 (39.10)
Zimbabwe
194/10 (49.00)
Bangladesh won by 26 runs
Sun, 03 Dec 2006 - 00:00 • 2nd ODI • Shaheed Chandu Stadium, Bogra
Bangladesh
218/4 (42.4)
Zimbabwe
217/7 (50)
Bangladesh won by 6 wickets (with 44 balls remaining)
Zimbabwe in Bangladesh T20I Match - 2006/07
Series Home
ONLY
Tue, 28 Nov 2006 - 00:00 • Only T20I • Khulna Divisional Stadium
Bangladesh
166/10 (39.00)
Zimbabwe
123/9 (20.00)
Bangladesh won by 43 runs
ICC Tri-Series (in West Indies) (Bermuda, Canada, Zimbabwe in West Indies) - 2006
Series Home
Sat, 20 May 2006 - 00:00 • Final • Queen's Park Oval, Port of Spain, Trinidad
Bermuda
259/7 (35.20)
Zimbabwe
176/10 (47.20)
Zimbabwe won by 83 runs
Thu, 18 May 2006 - 00:00 • 3rd • Queen's Park Oval, Port of Spain, Trinidad
Bermuda
338/7 (39.10)
Zimbabwe
144/7 (20.00)
Zimbabwe won by 194 runs
Zimbabwe in West Indies ODI Series - 2006
Series Home
Wed, 10 May 2006 - 00:00 • 5th ODI • Beausejour Stadium, Gros Islet, St Lucia
West Indies
156/10 (27.4)
Zimbabwe
152/10 (49.2)
West Indies won by 10 wickets (with 134 balls remaining)
Sat, 29 Apr 2006 - 00:00 • 1st ODI • Antigua Recreation Ground, St John's, Antigua
West Indies
151/9 (45.00)
Zimbabwe
154/5 (38.20)
West Indies won by 5 wickets (with 70 balls remaining)
India in Zimbabwe Test Series - 2005
Series Home
Tue, 20 Sep - Thu, 22 Sep 2005 - 00:00 • 2nd Test • Harare Sports Club
Zimbabwe
457/10 (20.00) & 223/10 (55)
India
447/4 (20.00) & 19/10 (2.2)
India won by 10 wickets
Tue, 13 Sep - Fri, 16 Sep 2005 - 00:00 • 1st Test • Queens Sports Club, Bulawayo
Zimbabwe
457/10 (20.00) & 185/10 (47.5)
India
528/4 (20.00)
India won by an innings and 90 runs
New Zealand in Zimbabwe Test Series - 2005
Series Home
Mon, 15 Aug - Wed, 17 Aug 2005 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
570/10 (20.00) & 207/10 (61.1)
New Zealand
370/4 (20.00)
New Zealand won by an innings and 46 runs