An all-rounder, Madziva is a right-arm medium-fast bowler who can bat in the lower-order.
[1] He made his One Day International debut at Queens Sports Club in the first of a three-match series.
[2] He played one more match in the series in which he took the wicket of Wayne Parnell but failed with the bat.
He returned to the Zimbabwe team in the last match of Tri-Series where he took the wickets of Hashim Amla and JP Duminy.
[4] In September 2018, he was named in Zimbabwe's squad for the 2018 Africa T20 Cup tournament.