Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikh Zayed Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Asad ShafiqPAK20102010330816127.0016449.39010130
Andrew BalbirnieIRE201920194318170*40.5067120.9001180
Sharne MayersZIMW20222022330813927.0076106.58000130
Mohammad HafeezPAK201720174428134*40.5010477.8800071
Hussain TalatIU20212021740813420.258892.0500070
Suresh RainaCSK20142014220805640.0060133.3301071
William PorterfieldIRE20162016220807240.0069115.94010101
Sarfraz AhmedPAK20162016321805680.008495.2401070
Curtis CampherIRE20212021220805640.0010278.4301051
Swapnil PatilUAE201320136628022*20.0079101.2700060
Ashwell PrinceSA201020101217947*79.0016248.7700080
Aaron RedmondNZ20092009330795226.3312961.24010100
Graeme SmithSA20102010441793826.3311071.82000110
Asad ShafiqPAK20132013440795419.7519440.7201090
Steve SmithRR202020205527931*26.3374106.76000101
Haris SohailPAK20142014220786539.009978.7901071
Asad ShafiqPAK20142014430785026.0011866.1001061
Suryakumar YadavKKR20142014331783439.0041190.2400092
Shahid AfridiPAK20102010440784919.5052150.0000045
Shoaib MalikPAK20182018440783019.5012164.4600070
Marcus StoinisDC20202020551783819.5055141.8200082
Jack VarePNG201520152217776*77.009581.0501030
Srimantha WijeratneCAN20192019220775638.5051150.98010120
Younis KhanPAK200620062217671*76.0011466.6701041
Shoaib MalikPAK20082008220766638.0074102.7001061
Dean BrownlieNZ20142014220764238.009976.7700090
Azam KhanQG20212021550763315.2062122.5800183
Kamran AkmalPZ20192019220757237.5056133.9301074
Shan MasoodPAK20132013120757537.5014252.8201180
Ashan PriyanjanSL20132013220757437.509975.76010100
Ajinkya RahaneDC20202020430756025.0062120.9701181
Faf du PlessisSA20132013340755518.7515050.00010100
Sindhu SriharshaUSAW202220221117474*-71104.2301080
Shahid AfridiPAK200720072217473*74.0039189.7401084
Azhar AliPAK20112011121747074.0021933.7901060
Martin GuptillNZ20092009330746224.6710074.0001052
Craig WallaceSCO20172017331745337.009181.3201080
Danish AzizKK20212021331744537.0035211.4300037
Kelis NdhlovuZIMW20222022330744624.678785.06000101
Virender SehwagIND20062006110737373.008387.95010101
Taufeeq UmarPAK20102010120734336.5017841.0100090
Darren BravoWI20162016230734324.3315945.9100071
Jason HolderWI201620162317331*36.508387.9500052
Shimron HetmyerDC202020203317342*36.5039187.1800044
Rohan MustafaUAE20192019440733918.2560121.67001120
Fargana HoqueBANW20222022220726136.0072100.0001080
Eimear RichardsonIREW20222022330724024.0055130.9100081
Asghar AfghanAFG20152015330725124.0072100.0001043
Babar HayatHK20132013440724818.007793.5100051
Glenn MaxwellAUS20192019110717171.0055129.0901081

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.