Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Dubai International Cricket Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSASouth Africa2010-201356048823481.3377463.05210410
Hashim AmlaSASouth Africa2010-2013672450119*90.0061273.53220413
Kevin PietersenENGEngland2010-2012810244813056.0049490.69211419
David WarnerAUSAustralia2012-202178140513357.86375108.001203216
Usman KhawajaAUSAustralia2018-201934038614196.5066657.96130350
Glenn MaxwellAUSAustralia2012-20219903559839.44288123.260403810
Ross TaylorNZNew Zealand2009-201810111353105*35.3052267.62211333
Kumar SangakkaraSLSri Lanka2011-201481023217840.1349065.51020293
Dimuth KarunaratneSLSri Lanka2013-2017352313196104.3361251.14110361
Jacques KallisSASouth Africa2010-2013561313135*62.6053059.06121204
AB de VilliersSASouth Africa2010-201387031316444.7150262.35110241
Eoin MorganENGEngland2010-20151012327667*30.6732784.40010257
Tom LathamNZNew Zealand2014-201856025713742.8357644.62110221
Angelo MathewsSLSri Lanka2011-201488225552*42.5042659.86020223
Virat KohliINDIndia2021-2025441252100*84.00238105.88120193
Joe RootENGEngland20153402508862.5039962.66030223
Kane WilliamsonNZNew Zealand2014-20187912406030.0031376.68011233
Mahela JayawardeneSLSri Lanka2011-201456023112938.5045650.66110230
Aaron FinchAUSAustralia2014-20218902266225.1140655.67021214
Rohit SharmaINDIndia2018-2025661223111*44.60208107.211111911
Dinesh ChandimalSLSri Lanka2011-20179902186224.2242651.17011143
Alastair CookENGEngland2012-20155802178027.1349244.11020241
Kaushal SilvaSLSri Lanka2011-20173602119535.1748743.33020200
Darren BravoWIWest Indies2016120203116101.5050740.04110192
Tillakaratne DilshanSLSri Lanka2011-20137802016425.1322888.16010290
Jos ButtlerENGEngland2012-2015671166116*27.67123134.961021311
Shikhar DhawanINDIndia201822016011480.00154103.90100223
Brendon McCullumNZNew Zealand2009-20143401544738.5018583.24000163
JP DuminySASouth Africa2010-201365115359*38.2520375.37010120
Jonny BairstowENGEngland2012-201534215060*75.0025758.37010123
Jonathan TrottENGEngland2010-20126701444920.5730746.91000160
Jason RoyENGEngland201533014010246.6714596.55100103
Tilak VarmaINDIndia202533213069*130.00103126.2101077
Matt PriorENGEngland2010-201245313070*65.0024952.2101080
Upul TharangaSLSri Lanka2011-20174401247731.0021657.41010140
Faf du PlessisSASouth Africa201344312458*124.0018467.3901074
Shane WatsonAUSAustralia2009-20124401214730.2585142.3500097
Alviro PetersenSASouth Africa2010-20132301196739.6720358.62010160
Kushal Janith PereraSLSri Lanka20133301158438.3399116.1601075
Shubman GillINDIndia20254401154728.7597118.56000180
Mitchell MarshAUSAustralia2014-20215701122816.0019058.9500172
Abhishek SharmaINDIndia20253301107436.6758189.66010117
Andrew StraussENGEngland20122401075626.7528537.5401080
BJ WatlingNZNew Zealand2009-20185601073917.8328038.2100090
Corey AndersonNZNew Zealand2014-20183411014833.6710893.5200166
Mitchell JohnsonAUSAustralia2014220986149.0018951.8501091
Steve SmithAUSAustralia2014-2021450975519.4024639.4301090
Bhanuka RajapaksaSLSri Lanka20222219571*95.0064148.4401065
HMRKB HerathSLSri Lanka2011-2017351942923.5017553.7100090
Graeme SwannENGEngland2010-2012762943923.5015162.25000141
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.