ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Titans: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Titans×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusTITKnights2024-2026221209188*209.0090232.221001615
Dewald BrevisTITKnights2022-202644020116250.25103195.151001614
Quinton de KockTITLions2015-20222201108855.0054203.7001098
Mangaliso MosheleTITDolphins2013-20158811818725.86112161.610111310
Heino KuhnTITLions2012-201677223983*47.80176135.80020188
Dewald BrevisTITEastern Strom2026110838383.0026319.23010211
LG PretoriusTITLions2024-20264401318232.7579165.82010185
Rivaldo MoonsamyTITDolphins2017-202433110381*51.5080128.7501084
LG PretoriusTITKwaZulu-Natal Inland2026110818181.0036225.00010114
LG PretoriusTITEastern Strom2026110808080.0053150.94010112
Leus du PlooyTITWestern Province2026110777777.0028275.0001058
Heino KuhnTITDolphins2012-20167702007628.57139143.88010189
Qaasim AdamsTITDolphins2014-2016330937631.0070132.86010103
Henry DavidsTITLions2012-2021121202947524.50230127.830102911
Theunis de BruynTITWarriors2014-20224401247431.0064193.75010136
Rivaldo MoonsamyTITWarriors2024110737373.0039187.1801083
Farhaan BehardienTITDolphins2012-20191211528872*48.00211136.49020199
Theunis de BruynTITDolphins2014-202288120472*29.14148137.84010199
Henry DavidsTITCape Cobras2012-2019111102587223.45201128.36032286
Dean ElgarTITCape Cobras2014-20212201037251.5074139.1901046
Quinton de KockTITBoland2022220817240.5066122.7301071
Heinrich KlaasenTITBoland2022-20243218871*88.0047187.2301065
Farhaan BehardienTITKnights2012-201911942957059.00192153.650202015
Tony de ZorziTITCape Cobras2019220827041.0059138.9801053
Farhaan BehardienTITCape Cobras2012-2019119730468*152.00185164.320202114
Keegan PetersenTITLions2024110686868.0040170.0001073
Albie MorkelTITDolphins2013-201710831726734.40143120.280101010
Jonathan VandiarTITLions2016-2019220766738.0050152.0001073
Albie MorkelTITKnights2013-20178711616626.83101159.41010914
Roelof van der MerweTITKnights2012-20147511136628.25101111.88011102
Dean ElgarTITKnights2014-202133112565*62.5012897.6601024
Mangaliso MosheleTITWarriors2013-20154319365*46.5065143.08010102
Dewald BrevisTITSouth Africa Emerging20261116565*-22295.4501028
Theunis de BruynTITLions2014-202244115763*52.33117134.19010126
Jacques RudolphTITDolphins2012-20143318062*40.0078102.5601071
Rivaldo MoonsamyTITLions2024-2026440796119.7562127.4201093
Jiveshan PillayTITLions2022110616161.0044138.6401063
Donavon FerreiraTITWarriors2022-20242227860*-47165.96010101
Quinton de KockTITWarriors2015-20225501026020.4082124.39011123
Heinrich KlaasenTITKnights2016-202455218259*60.67123147.97030148
Donavon FerreiraTITDolphins2022-202454213159*65.5071184.51010610
Sinethemba QeshileTITWestern Province2026110595959.0025236.0001083
Scott StyrisTITKnights20131115757*-43132.5601041
Dewald BrevisTITDolphins2022-20245511605740.00124129.03010127
Graeme van BuurenTITKnights2014-2015331725736.0056128.5701083
Aiden MarkramTITWarriors2016-202165118856*47.00139135.25010185
Sinethemba QeshileTITMpumalanga2026110565656.0018311.1101074
Farhaan BehardienTITWarriors2012-20191412827255*68.00161168.940101615
Henry DavidsTITImpi2012220945547.0079118.9901084
Dayyaan GaliemTITWarriors2022-2024221845584.0061137.7001062
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.