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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib BashirENG2024202415231276136.9120736.71005110
James AndersonENG2018201812181243127.1714629.4500060
William O’RourkeNZ20242024101812185*3.001939.3300510
James AndersonENG202120211221114110*4.1016025.6300450
James AndersonENG2017201711161133126.6010332.0400341
Mohammed SirajIND2024202413171035125.0011231.2500440
Nathan LyonAUS201320131114812318*20.5037233.06000181
James AndersonENG2013201314228111237.9322748.90006170
Ebadat HossainBAN2022202281584621*6.5716028.7500461
Trent BoultNZ201320131214714452*20.5728251.06013129
Jack LeachENG202220221417713841*13.8036737.60003190
Shaminda ErangaSL20142014811712345*30.7525248.81002160
Stuart BroadENG201920191119794297.8321144.5500573
Josh HazlewoodAUS2018201881479317*13.2916755.69003131
Trent BoultNZ2012201271278933*17.8014561.3800165
James AndersonENG201620161215766178.259966.6700390
Umesh YadavIND2017201710107511617.0010548.5700051
Shannon GabrielWI20172017916738104.2214725.8500561
Nuwan PradeepSL201520159177234*2.308726.4400630
Asitha FernandoSL20242024913712112.005322.6400520
Moeen AliENG20162016172961078155*46.87200453.7945311611
Adam VogesAUS20152015121861028269*85.67174259.014311332
Ravindra JadejaIND201720171014632870*41.0048667.490402413
Hasan MahmudBAN20242024916610738*10.7025342.2900284
James AndersonENG201520151118678206.5018143.09003130
Trent BoultNZ201620161013669249.8614946.3100345
Ishant SharmaIND20142014814668268.5020932.5400280
Mohammed SirajIND20212021101466116*7.639365.5900372
Nuwan PradeepSL201620165963713*12.336061.6700260
Josh HazlewoodAUS20242024796352211.6712528.0000260
Josh HazlewoodAUS20232023796306*10.006546.1500050
Mohammad AliPAK202620265962287.336633.3300230
Jasprit BumrahIND2018201891561461.5610213.7300510
Angelo MathewsSL2014201411205116016077.33231150.1928011715
Shivnarine ChanderpaulWI201220129155987203*98.70209847.04351983
Ross TaylorNZ2013201310175866217*72.17151357.243421034
Ravindra JadejaIND2025202510175764107*63.67142953.462607313
Sarfraz AhmedPAK20142014916574311267.55100873.71340752
Ian BellENG2012201214255672116*33.60169239.72162743
Ross TaylorNZ201620169155606173*60.6093764.67313704
Tim PaineAUS20182018101954936235.21119141.39021502
Chris WoakesENG20162016122154936630.81110844.49021591
Stuart BroadENG20152015142353534619.6150869.49005415
Vernon PhilanderSA2017201791452925432.4453254.89022403
Mitchell StarcAUS20252025111752847723.6752653.99033361
Vernon PhilanderSA20142014810522851*45.6064835.19010222
Nathan LyonAUS20182018101852024715.5436954.74002251
Suranga LakmalSL201820181220518933*12.6039248.21004222
Mark WoodENG20152015814518532*20.5633854.73000301
Keshav MaharajSA201720171115517432*17.4025568.24001214
Page 1Next

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.