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
Jay BistaUTT202120219912799234.88216129.17022347
T HarshanaBCAA202620267902798931.0054850.91020260
Ross AdairNK202220221110127911131.00182153.301002518
Billy WadeSA19491949510127912531.00--11100
Sunil GavaskarIND19741974610027910127.9058845.07112252
Andy WallerZIM1996199691002796727.9050854.92020312
Aryaman SenSIN20222022101012797631.00227122.91020374
Kurtis PattersonST/NSW2018201881112797227.9054850.91020290
Ashwin HebbarAND20192019111122797131.00207134.780212711
Thorn ParkesOV/OTA2022202271112799627.9064743.12030273
Manoj SarathchandraKYCC/SSC20252025711227982*31.0050355.47020213
Robin MinzRAN202220221111227974*31.00203137.440201720
Ben HorneAA/AUC202320231112127913725.3637973.61102308
Omar RassolBUL202220221312327999*31.00193144.560212218
Teague WyllieWA20222022812027910423.2567941.09102332
Muhammad UsmanHUN202520251412227972*27.90169165.090111125
Junior MurrayWI19941994101222798527.9050854.92022313
Josh CobbWOR20242024131302797421.46228122.37010348
Raymon ReiferWI/JT20222022131312796223.25270103.330112211
Mohammad NadeemOMA202220221613327977*27.90278100.36020159
Tyrone KaneIRE/MR20232023141312798323.2530192.690202213
Jock CameronSA19311931713227969*25.36--011102
Nic MaddinsonAUS/RCB/SS201420141414227984*23.25208134.130213011
Ayush BadoniDEL/LSG202420241614427955*27.90205136.10021266
George RhodesWOR20162016141532795923.2556749.21021400
S WickramasekaraCZE20222022151532796323.25202138.120231917
Owais ShahHH/JT/HAM201420141816427950*23.25262106.490121611
Shoaib MalikPAK201220122016627957*27.9031289.42011204
Chamu ChibhabhaZIM20082008161602795217.4440568.89022180
Steven DaviesSOM20222022131902795114.6862744.50012361
Mahedi HasanBAN/RR20242024281942796018.60213130.990122613
Andile PhehlukwayoSA/CTB20182018302572793415.5032186.920052113
Nathan LyonAUS/LAN/NSW20242024202772794113.9558247.94004311
Liam BlackfordVIC20262026451278149*69.5034680.35110258
Billy MurdochAUS1884188446027821146.3352540.19100240
Ken MackayAUS1958195856327883*92.6712527.2003042
Peter TregoSR/CS2012201278127868*39.71276100.72020265
Andrew MansaleVAN2022202298427868*69.50262106.110311413
Anshuman RathHK201820188802788534.7540269.15031243
Ed PollockWAR201720178802786634.75156178.210302518
KS RanjitsinhjiENG1899189958227893*46.33--021110
Gary SteadNZ199919995802787834.7567141.43020360
Kennedy OtienoKEN200920099902787830.8942765.11020295
Dane VilasSA/CC2012201210942785755.60195142.560101912
SR WatersKEN200920099101278157*30.8951553.98102360
Sharmarh BrooksWI/JT20212021121112784927.80230120.87001249
Danial IbrahimSUS202520258111278121*27.8065742.31112370
Michael BevanAUS20042004121222787527.8037174.93020141
Yasir Ali ChowdhuryDR/RW20252025141312786023.17213130.520101917
Tom WoodDER2023202313131278110*23.17257108.17101326
PreviousPage 211Next

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.