Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 runsFirst-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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Connor BrownGLA2018201891502589817.2058743.95012291
Hugh TrumbleAUS19021902815425864*23.45--022110
Balwinder SandhuIND19831983241772587125.8027657.61023194
Haseeb HameedLAN201820181218125855*15.1857744.71012291
Kumar DharmasenaSL19981998262072583919.8559943.07000130
Matt HenryNZ/CAN/KEN202220222420425858*16.1331581.900162215
Danny LambLAN20222022292262585716.1330883.77011229
Peter NevillAUS/MR201620162223825860*17.2064939.75011253
Umar GulPAK20092009342632584611.2245057.33005248
Paul GibbENG1938193823025710685.67--12070
Frank WorrellWI1952195235125710064.25--120250
Basil ButcherWI1958195835125710364.25--120150
Will SalzmannNSW202520254612577251.4043359.35020361
Bruce PairaudeauWI1953195358025711532.13--11100
Prashant ChopraHIM2021202199125754*32.13235109.36010267
Faisal KhanKSA202320239912576932.13155165.810212812
Ruhan PretoriousNK202320239912575332.1326198.470312312
Blake NikitarasNSW202220225902575628.5652848.67010285
Blayde CapellBOL202620269902579028.56175146.86020259
Ali NadeemCAN202520259922578936.71239107.530212210
Ricky BhuiSH/AND2019201912102257108*32.13153167.97111922
Malinda WarnapuraSL2009200961102576323.3643958.54032311
Thomas OdoyoKEN19991999131222574125.7033476.95002258
Saeed AnwarPAK20022002121212577023.3638466.93022311
George BaldersonLAN20212021121332577725.7063140.73021352
D Doyle-CalleSPA20222022131302575019.77230111.740102510
Gordon GreenidgeWI1975197591302575519.7729347.78022325
Robert AndersonNZ1978197871302576219.7765339.36021330
Mohammad AshrafulBAN20012001914125711419.7764040.16101340
Tom WellsLEI20182018151452576928.56243105.76010167
James SalesNOR20222022131422577121.4248952.56010302
Tom LathamNZ/CAN201220121315225753*19.7733876.04010184
Phil DeFreitasENG19941994121522576919.7734873.85021321
Delano PotgieterSLK/PR/MCT202520252216925744*36.71186138.170002111
Gus AtkinsonENG/SUR/OI20252025151702576015.1230085.67010259
Michael HoldingWI19841984271952576918.3631481.850362611
Tashinga MusekiwaZIM20252025252392572818.36190135.26002207
Cameron SteelSUR202420242624825743*16.0641561.93004263
Chamara SilvaSL20062006661256152*51.2037967.55112291
Brad SchmulianCS2019201936125674*51.2046954.58030281
Maurice LeylandENG193119314612569151.20--020161
Basil D'OliveiraENG196619664602568842.6752448.85030354
Ashish BagaiCAN2009200988125692*36.5741262.14021252
George WorkerCS2016201648125612336.5760942.04100302
Jason SmithSA/DOL202420248822569142.67229111.790212210
Curtis CampherIRE/LL2020202011832566851.2035572.11030262
S IveticSER2022202288225665*42.6726995.17020158
BM PecicSER2025202599125610232.00199128.641101813
Frank WoolleyENG191019105912566932.00--03200
Bob CatterallSA192919295902569828.4460.0003200
PreviousPage 225Next

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.