Test Matches played by Rory Kleinveldt (4)

9th November 2012 South Africa in Australia 2012/13 1st TestAustralia v South Africa Brisbane Cricket Ground, Woolloongabba, Brisbane t2056
22nd November 2012 South Africa in Australia 2012/13 2nd TestAustralia v South Africa Adelaide Oval, Adelaide t2061
11th January 2013 New Zealand in South Africa 2012/13 2nd TestSouth Africa v New Zealand Axxess DSL St George's, Port Elizabeth t2071
22nd February 2013 Pakistan in South Africa 2012/13 3rd TestSouth Africa v Pakistan SuperSport Park, Centurion t2075