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/27NZINDODI1st 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 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
Luke JongweZIM20152015201732394617.0727985.66002204
Josh ClarksonNZ/CS/SKAN20242024201752394619.9236864.95001149
Callum ParkinsonDUR202620262717923954*29.8861838.67011230
A TuraySIE20262026171702397814.06211113.270112513
Mitchell StarcAUS/NSW202020202320823986*19.9234070.29012205
Herbie CollinsAUS1920192023023810479.3356841.90120250
Upul ChandanaSL200320035502388947.6032872.56020207
JAF YovichND2012201236023810639.6756642.05110361
Bert VanceNZ198819886602389639.6747450.21010103
Zeeshan SiddiquiOMA2014201488123887*34.0039859.80010260
Nizakat KhanHK201820188802389229.7531276.28010332
Ben CurranNOR202020204802388229.7543554.71020370
Matthew HurstLAN20232023109423876*47.6030677.78031223
Koojana PereraBSC20262026101002387623.8024298.35011258
Farhad RezaBAN20062006131122385026.4430677.78011274
Ben SmithCS/CD202120218113238111*29.7552745.16102350
Harrison CarlyonJER20252025111102387721.6425294.44031285
Neil RockIRE/NK20222022131122388126.44206115.530201813
Yuvraj SinghIND200120011512223898*23.8031276.28012212
Shahid AfridiPAK20042004151212388021.64161147.830222115
Aftab AhmedBAN20042004101202386719.8340458.91011283
Samit PatelENG201120111512323870*26.4426191.19011195
Rohan MustafaUAE20132013141222383923.8033571.04000152
Theunis de BruynPC20232023121212385321.64197120.81011179
Mohammad NawazPAK/KK/KT20242024161232385526.44168141.670101913
Hamidullah QadriKEN20222022121252388734.0041257.77020302
Darwish RasooliKT/AFG20252025141202386619.83191124.610121810
G KotuwegodaBRC/RCC20252025101222387623.8043354.97021262
J ByrappaMEX20262026121222386223.80227104.850101510
Trevor BaileyENG1957195781212388021.64--011190
Marc TaylorBAH202520251313123871*19.8326390.49021229
Vishnu SolankiBAR20192019161332384023.80207114.98001149
Lalit YadavDEL201920191813423847*26.44183130.05000237
Johnathan CampbellZIM20242024141322384521.64192123.960011512
Dinesh KarthikMI20122012171412384418.31213111.74001302
Chamara KapugederaSL20162016151412384318.31219108.68000197
Aarif SheikhNEP20262026181432384321.6433371.47001137
Mark EalhamENG200020002114323836*21.6440858.33001163
Michael BatesHAM20142014151752385019.8345552.31012270
MYB NaeemDER20262026141702387114.0045352.54010217
Christiaan JonkerWAR20142014181842384917.00238100.000031412
Paul ReiffelAUS19931993251982385121.6443354.97012290
Matt TaylorGLO202320231719523857*17.0038561.82015315
Dushan HemanthaSL/PSC/PSC20262026282242385113.22237100.420131410
Morné MorkelSA/SUR20182018312982382911.3338961.18003296
Jack RyderAUS192919292412378779.0061338.66030120
Rick McCoskerAUS19761976241237109*79.0059339.97110140
Ken McClureCAN2015201536123766*47.4049847.59020301
James McCollumNK202620267602377339.5024596.73020255
Frank WoolleyENG192619265602378739.50--020182
PreviousPage 239Next

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.