Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR46/2 (6.5)BOL138/5 (20)WAR need 93 runs in 79 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
James HarrisMID201420141226841*-17139.77000100
Calvin HarrisonNOR/NOT20252025221685668.0010366.02010101
Riki WesselsNOT20182018231684434.0011360.1800080
David WilleyENG/NS20222022330682922.6757119.3000034
Jacques RudolphGLA201420141116767*-49136.7301061
Mark CosgroveLEI20172017110676767.0066101.5201061
Alex LeesDUR202020201116767*-60111.6701030
Javed MiandadPAK19831983110676767.0010067.0001060
Kris SrikkanthIND19861986110676767.009372.0401050
Alastair CookESS20182018120675833.5011259.82010110
Colin IngramGLA20252025120673433.509471.2800080
Steven PattersonYOR201820183216745*67.0011359.29000100
Finlay BeanYOR20222022120674233.5019833.8400080
Mohinder AmarnathIND19831983220674633.5015244.0800041
Allan LambENG198319832216738*67.0011558.2600050
Allan LambENG19851985220676733.5013848.5501180
Ross TaylorNOT20182018230675822.337787.0101171
Eoin MorganENG20152015331676233.506898.5301071
Sophie EcclestoneTHU/MO202220225526736*22.3357117.5400133
George LavelleLAN20222022451673016.759570.5300170
Tom HartleyLAN/MO202120211362672516.7518536.2200040
Mark CosgroveLEI201620161116666*-47140.4301080
Mayank AgarwalDUR20262026110666666.0016240.7401061
Nicolas PooranNS202420241116666*-33200.0001028
Nick GubbinsHAM20232023110666666.008280.4901071
Geoff CookENG19821982110666666.0017338.1501090
George BaileyAUS201520152216641*66.008775.8600070
Nick ComptonMID20162016120665633.0019434.0201081
Jack LeachSOM20182018120666633.0013449.25011101
S ThomasLAN202620262216655*66.0059111.8601061
Kapil DevIND19821982110656565.0055118.1801091
Mike AthertonENG19961996110656565.009369.8901050
Angelo MathewsSL20242024120656532.5015043.3301121
Tammy BeaumontWF/TB202420242216534*65.007487.8400070
Alex WakelyNOR20152015120655632.5014345.4501081
Gary BallanceENG/YOR20162016330653421.6710263.7300070
James VinceENG/HAM20162016230654721.6720431.86001101
Steven CrookNOR20142014230653621.677389.0400071
Kate CrossTHU/MO20222022640653816.2565100.0000170
Sean ErvineHAM20142014110646464.0046139.1301052
Jason RoyENG20212021110646464.0036177.78010121
Keith BarkerWAR20162016110646464.0010262.7501081
Lewis HillLEI20252025110646464.0012850.0001050
Mark RamprakashENG19981998120643432.0024925.7000030
Andrew FlintoffENG200420041216457*64.0010759.8101062
Ian BellENG20132013121646064.0012650.79010101
Eoin MorganENG20102010220643732.0010560.9500061
Paul CoughlinLAN20262026120643532.009468.0900090
Daniel LawrenceENG/SUR20242024220643432.009368.8200051
Laura WolvaardtSAW20262026220644432.0060106.6700042

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.