Kyle Tomlinson Musa GreenSteven PappinKian LemmerBrandon MaharajLoyiso MngxekezaAidan WesselsLuan RykeCallum AppollisRowen TaplinCraig NylandNischay AroonslamMichael GillespieMatthew CoatesShaun WesselsKeegan GillespieKieran RabieGarth WestAphiwe BuloKenyon van BredaDaniel FrenchConnor RothwellZarin HardenbergAndi MilneBrad JohnsonMatt BothaSheldon De AbreuKeeghan SiphaliBen BeaverTiaan van HeerdenGianluca LongoAidan GreenfieldSheldon SabattaAashik DesaiKyle HoeferDean van BlerkKhanyisa MtiyaKyle Tomlinson2. Keenan Dalwai6. Dillon Smit9. Rostill Wessels10. Ryan Milne11. Keegan Fortune14. Sean Roach17. Calvin Tanner19. Lukanyo Metu23. Kieron Paterson28. Matthew Seager32. Aaron Wilke44. Tom Ellis-Cole49. Thokozani Peter58. Hayden Viret77. Ollie Haines96. Joshua van Rheede van Oudtshoorn #NationalitySouth AfricaLeaguesRes A, Res BBatting Res ASeasonTeamInnNORAve100s50s4s6s2023/242nd Team20335721.0013010Total-20335719.8013010 Res BSeasonTeamInnNORAve100s50s4s6s2024/252nd Team9512932.30061Total-9512932.30061 Career TotalSeasonInnNORAve100s50s4s6s2021/22123889.800512022/2361357.000122023/2420335721.00130102024/259512932.30061Total471260917.4014214 Bowling Res ASeasonTeamOMRW5wAveEconSRCTSTRO2023/242nd Team121.81746121121.953.7834.8500Total-121.81746121122.183.7635.4500 Res BSeasonTeamOMRW5wAveEconSRCTSTRO2024/252nd Team56.7623614116.864.1624.3301Total-56.7623614116.864.1624.3301 Career TotalSeasonOMRW5wAveEconSRCTSTRO2021/22123.31254021025.714.3835.22022022/2377.7440421119.245.2022.25012023/24121.81746121121.953.7834.85002024/2556.7623614116.864.1624.3301Total379.539164177321.314.3229.61504