Vs Eastern Province 62
Ist test 15 & 4
Vs Natal Invitation XI 12
II test 169 & 9
Vs Griqualand West 51
Vs Free State did not play
III test 35 & 9
Vs South Africa A 37
One day internationals
Vs SA 0
Vs Zim 6
Vs SA 1
Vs SA 14
Vs Zim 41
From all matches Total 465 from 15 inn. avg : 31.00
From Test matches Total 241 from 6 inn. avg : 40.16
From One Day Intl.Total 62 from 5 inn. avg : 12.40