About Barney Rogers
Born 1982. Barney Rogers is a Zimbabwean cricketer.
Barney Guy Rogers (born 20 August 1982) is a Zimbabwean former international cricketer. He played four Test matches and 15 One Day Internationals (ODIs) for the Zimbabwe national cricket team between 2002 and 2005 and first-class cricket in Zimbabwean domestic competitions. He played as a left-handed batsman who bowled occasional off-spin. Rogers was good enough at field hockey to play at under-20 level for Zimbabwe.
Early career Rogers was born at Harare into a cricketing family and was coached by his father from an early age. He is naturally right-handed but his father felt that the stronger hand should be used at the top of the handle and he coached Rogers to bat right-handed. He attended Brydon Country School and played in their 1st XI as an all-rounder alongside future international Sean Ervine. His secondary education was at St. John's College where he was captain of the 1st XI. He played in Zimbabwe under-13 and under-19 teams. He looked out of touch in the Test series but showed his quality in the ODI series, scoring three fifties and taking three wickets as Zimbabwe unluckily lost 2–3 after being two up. He was named as player of the series and went on to tour South Africa, his best score being 47 in the second ODI.
Another dispute over contracts led to Rogers having his contract cancelled by the ZCU in September 2005, Rogers being told that he had been "retired". He did not play any further international cricket and after the 2004/05 domestic season played in only three List A matches for Mashonaland Eagles in 2009.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Barney Rogers's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Barney Rogers's
Frequently asked questions
Who is Barney Rogers?
Zimbabwean cricketer
When was Barney Rogers born?
Barney Rogers was born on 20 August 1982 in Harare.
What is Barney Rogers's occupation?
Barney Rogers is a cricketer.
What nationality is Barney Rogers?
Barney Rogers is Zimbabwean.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Barney Rogers. https://biography.guide/barney-rogers/
MLA: "Barney Rogers." Biography.guide, https://biography.guide/barney-rogers/.
Chicago: "Barney Rogers." Biography.guide. https://biography.guide/barney-rogers/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:13 UTC