If you are Benjani Mwaruwari, please use our contact form to become verified on ICDb. Verified commentators can correct listings added for them, add contact details / website, add a photo or audio sample and more.

Benjani Mwaruwari
Mpenjani ‘Mpe’ Mwaruwari (born 13 August 1978), often known simply as Benjani, is a Zimbabwean retired professional footballer who played as a striker. Having started his career with Jomo Cosmos, Benjani moved to Europe in 2001 to join Swiss side Grasshopper Club Zürich before moving to Auxerre a year later. He signed with Premier League club Portsmouth in 2006, then went on to play in England's top flight for Manchester City, Sunderland and Blackburn Rovers before returning to Portsmouth in 2011. More...
Last 5 Matches (see all)
Date
Match
Competition
Channel
Role
Language
01/03/2025
English FA Cup
Pundit
English
Top 20 Channels
Channel
Occasions
SuperSport PSL
19
SuperSport Variety 4 (South Africa)
4
City+
2
YouTube: Man City
2
Recast: Manchester City [$]
1
Top 20 Teams
Team
Occasions
Senegal
6
Manchester City
5
Burkina Faso
4
Egypt
3
Malawi
3
Morocco
3
Nigeria
3
Plymouth Argyle
3
Zimbabwe
3
Algeria
2
Cameroon
2
Cape Verde
2
Equatorial Guinea
2
Guinea
2
Guinea-Bissau
2
Manchester United
2
Sierra Leone
2
Sudan
2
Comoros
1
Ethiopia
1
Top 20 People Worked With
Person
Occasions
As world feed
23
Jay-Jay Okocha
12
Mozez Praiz
9
Andre Arendse
8
Carol Tshabalala
6
Phumlani Msibi
6
Stanton Fredericks
6
Teko Modise
5
Gavin Hunt
4
Simphiwe Dludlu
4
Asamoah Gyan
3
Thato Moeng
3
Alistair Mann
2
Andy Morrison
2
Julia Stuart
2
Rulani Mokwena
2
Benjamin Willie Graham
1
Cel Spellman
1
Charles Anazodo
1
Chris Latchem
1
