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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
Bodapati SumanthCHA-XI20202020111003016130.10281107.12020235
Jordan SilkSS201520151010330169*43.00212141.980201313
Ahmed ShehzadPAK/BB20122012111103016727.36240125.420202318
Vikram SolankiENG20052005161223016630.1044268.10021231
Liam PlunkettENG/YOR20142014111343018633.4437979.42021375
Andrew UmeedWAR20172017713030111323.1597330.94100280
JM CummingOV/OTA20262026101313015825.0834986.25010425
Abishek PorelDC20252025141313015125.08205146.830112812
AB KamaraSIE20262026141423015725.0831994.36012276
Adam RouseKEN20182018121513017021.5046564.73021362
William McClintockIRE/NW202120211815530172*30.10262114.890212915
Max BryantBH201920191515230171*23.15209144.020113813
Nick KnightENG199719971516230184*21.5050659.49011281
Chamara KapugederaSL201020102316430155*25.0838478.390101610
Aminul IslamBAN2001200191713018418.8187534.40021250
Ben RaineLEI2017201791743015723.1548661.93022366
Nathan BuckNOR20192019241753015325.0839276.79033464
J McKenzieAA/AUC20252025141753014625.0856353.46000356
Aaron ThomasonWAR20172017221863014225.08242124.380001613
Travis FriendZIM20012001272133018116.7270442.76012310
Ben DwarshuisAUS/SS/NSW202320232522530160*17.7142271.33015298
Gareth AndrewHAM201620162223830170*20.0733789.320112512
Pat CumminsAUS/KKR202220223428830156*15.0533689.580152515
Dennis LilleeAUS198119812829830142*14.3373141.18002310
Stan McCabeAUS193019306813009042.8631067.74020380
CG WilliamsNAM2013201399230011642.8630498.68110174
Maurice TateENG19291929592300100*42.8614979.19110112
Bill BrownAUS1934193459030010533.3381136.99121180
Khurram ManzoorPAK20132013510030014630.0061948.47122430
Heshan DhanushkaBRC/PSC20252025710130011433.3364846.30110330
Angkrish RaghuvanshiKKR20252025121123005033.33215139.53010308
Kris SrikkanthIND1991199191103008227.2741672.12041381
Bapu NadkarniIND19621962612330078*33.33--031101
Temba BavumaSA/DH20182018913330095*30.0052357.36031370
George HankinsGLO20162016813030011623.0863147.54100410
Gareth ReesGLA2014201481403008121.4364246.73033332
Charles StoboWA20232023131423006125.0067944.18011310
Ashen BandaraSL/JK202120211514430055*30.0036282.87020167
Sheridon GumbsLEI2026202691413009323.0879837.59012421
Salim DuraniIND1964196481413009023.08--020294
Jonathan CarterWI/SKAN20172017221523005223.0839875.38010235
Milton ShumbaZIM202120211515430066*27.2740075.00010319
Neil DexterLEI20172017916230011421.4360649.50104442
Chris WrightWAR20152015131663006530.0068643.73022351
Jordan ClarkSUR/WF20262026201633007123.0841372.64022288
Nawroz MangalAFG201520151818130065*17.6541472.46022219
Ajaz PatelNZ/CS/GLA202220221719330051*18.7558551.28010353
Toby Roland-JonesMID20232023121913003916.6739875.38002387
Ryan BurlZIM20212021191963005923.08283106.010121915
Gus AtkinsonENG/SUR/MSG20262026271953004521.4355554.05000304
PreviousPage 200Next

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.