Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR107/5 (16.3)BOL138/5 (20)WAR need 32 runs in 21 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Titans: Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Titans×v Cape Cobras×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Farhaan BehardienTITTitans2012-2019119730468*152.00185164.320202114
Henry DavidsTITTitans2012-2019111102587223.45201128.36032286
Heino KuhnTITTitans2012-20166401065326.5011096.36010111
Theunis de BruynTITTitans2014-20214401045026.0073142.47010102
Dean ElgarTITTitans2014-20212201037251.5074139.1901046
Jacques RudolphTITTitans2013-2014320844942.0075112.00000140
Tony de ZorziTITTitans2019220827041.0059138.9801053
Albie MorkelTITTitans2012-20179658034*80.0062129.0300092
Martin van JaarsveldTITTitans2012-2013330732524.3353137.7400082
Aiden MarkramTITTitans2016-20213326751*67.0050134.0001082
Roelof van der MerweTITTitans2012-2014751561814.005994.9200081
Heinrich KlaasenTITTitans2016-2021320534626.5046115.2200030
Faf du PlessisTITTitans2012-20143315238*26.0051101.9600113
Pieter MalanTITTitans2012110484848.0041117.0700051
Sibonelo MakhanyaTITTitans2021110474747.0033142.4200033
Qaasim AdamsTITTitans2014-2016431442722.005186.2700002
Diego RosierTITTitans20192114343*-27159.2600070
AB de VilliersTITTitans2017110373737.0022168.1800070
Quinton de KockTITTitans2015-2017220343417.003597.1400151
Graeme van BuurenTITTitans2014-2015210272727.0024112.5000030
David WieseTITTitans2012-2016844249*-21114.2900020
Dayyaan GaliemTITTitans20211111919*-18105.5600020
Mangaliso MosheleTITTitans2013-20145321514*15.0013115.3800101
Junior DalaTITTitans2015-202171188*-4200.0000010
Grant ThomsonTITTitans201922274*-5140.0000000
Scott StyrisTITTitans2013110666.00966.6700000
Chris MorrisTITTitans2015-2021210666.00785.7100000
TG MokoenaTITTitans2015110555.00771.4300010
Darren SammyTITTitans2014110111.00250.0000000
Tumelo BodibeTITTitans2013110111.00250.0000000

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.