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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sharjah Cricket Stadium×

Player figures come from full scorecards, which we hold for 435 of the 436 matches in this selection (from 1984). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Majid HaqSCO2013201354177*2.331643.7500300
Romesh KaluwitharanaSL19971997550741.402528.0000310
Karim SadiqAFG/KK2018201898152287.436975.3600351
Azmatullah OmarzaiAFG202420241111322586*28.13220102.27023815
HMRKB HerathSL20142014120000.0020.0000200
Malcolm WallerZIM20152015220000.0060.0000200
Andrew McBrineIRE20242024220000.00110.0000200
Michau du PreezNAM20132013220000.0020.0000200
Tiaan SnymanNAM20132013220000.0050.0000200
Sugandika KumariSLW20242024320000.0020.0000200
Karan KCNEP20252025320000.0020.0000200
Hussain TalatIU20192019220000.0030.0000200
Sadeera SamarawickramaSL20172017220000.0050.0000200
Ruturaj GaikwadCSK20202020220000.0060.0000200
Pooja VastrakarSUP20202020220000.0030.0000200
Murray BennettAUS19851985220000.0020.0000200
Tony BlainNZ19861986220000.0030.0000200
Bryan StrangZIM20002000420000.0060.0000200
Asad ShafiqPAK/QG2016201623016165.332564.0000211
Aiman AnwerPAKW2017201743133*1.50475.0000200
Shimron HetmyerGG20242024330882.671172.7300200
Blessing MuzarabaniZIM2018201853100*0.00220.0000200
ShafiqullahAFG20172017330363612.0027133.3300233
Raman LambaIND19861986330662.005910.1700200
Romesh KaluwitharanaSL19931993440543113.506978.2600231
Romesh KaluwitharanaSL1998199844028227.003580.0000220
Stuart CarlisleZIM20002000440806020.0013758.3901212
Basil HameedUAE/SW2024202454019124.752673.0800211
Imran KhanPAK198519854413425*11.3320170.0000213
Jeff DujonWI19911991440685317.0011658.6201220
Gus LogieWI1991199144015113.752365.2200230
Curtly AmbroseWI1991199144154*1.671435.7100200
Andrew HudsonSA1996199644115194*50.33139108.63022173
Andy WhittallZIM19971997440741.751936.8400200
Nawroz MangalAFG201220124415645*18.677970.8900232
Saqlain MushtaqPAK199619968511373.257417.5700210
Nathan AstleNZ19961996550806616.0016349.0801241
Malcolm WallerZIM201620165517249*18.0071101.4100252
Calum MacLeodSCO20132013550965619.2011087.2701262
Mohammad AzharuddinIND19911991551633215.756991.3000220
Adam ParoreNZ199619965501939338.6034056.7602290
Elton ChigumburaZIM/QG2016201666025134.174555.5600221
Nehemiah OdhiamboKEN20132013660684111.338282.9300273
Eoin MorganENG/KKR20212021662754018.7571105.6300254
Malcolm WallerZIM/BL201820186622717*6.754165.8500220
Azhar AliPAK/LQ201620165601529125.3329851.01012141
Irfan KarimKEN2013201366022143.676434.3800201
Sunil GavaskarIND198619866602539242.1740262.94032161
Saleem MalikPAK199019906611518730.2020075.50012131
Fareed AhmadKZ201820189612614*5.2026100.0000220
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.