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 (Men's All internationals)

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 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Duan JansenSA202620267658127*81.0056144.6400091
Vamshi ReddyMAB20262026660813913.5011272.3200081
Jimmy SinclairSA19111911360812913.5012465.3200191
Albert KnightENG190419043618170*16.20--01370
Jim de CourcyAUS19531953361814116.20--00082
MO JonesBER20192019872812716.208397.5900053
Alex CusackIRE201220121071812713.5010180.20001100
Mudassar BukhariNED201220128718128*13.5059137.2900054
Roelof van der MerweNED202620261171813413.5010081.0000051
MA BaigMAA20232023871813213.5010477.8800061
Rohit KumarROM20252025870812111.5769117.3900094
Saad KhanKSA20232023770812711.579981.8200162
Steve HarmisonENG20072007783811816.2015552.2600170
P SilasBOT202220221183813216.2062130.6500361
D WheatleyBAH20242024881813011.579684.3800152
Izaz AliSLO20252025880813010.1370115.7100265
Yahya SuhailTIM202520258818153*11.5715751.5901071
Arthur JonesENG19021902480812810.13--00110
Paul JarvisENG198819889838129*16.2018743.3200160
Steven FinnENG201120111495813520.259882.65001102
Stuart ThompsonIRE2015201510918126*10.1373110.9600153
Wellington MasakadzaZIM2026202615948121*16.209585.2600053
Saurabh NetravalkarUSA2019201917948119*16.2010676.4200062
Azam KhanPAK202420249928130*11.5753152.8300357
Muhammad NadirRWA202620262096811927.0071114.08000122
Edward FlemingPOR202620261692813611.578595.2900281
Bill EdrichENG1938193869081289.0029923.7500270
Shoaib AkhtarPAK1998199812105813616.2018045.0000180
Courtney BrowneWI19971997101038139*11.5724932.53004101
Kwame TuckerBER2006200610102813410.1321837.16001120
Kinchit ShahHK201620161210181299.0011769.23004111
N NuntarachTHA202420241510181209.0012763.7800251
Ajit AgarkarIND200120011513381168.1014655.4800340
S Vijay UnniMAS2025202527146812810.138694.1900081
Stuart ClarkAUS2008200818157813210.1314356.6400381
Muttiah MuralitharanSL200220022518681276.759387.1000482
Ajantha MendisSL200920093621981276.7519142.4100460
Adam VogesAUS201120111118080*-72111.1101040
Inzamam-ul-HaqPAK19911991220806040.0012066.6701060
Adam BacherSA19961996120805540.0017445.98010121
Khurram KhanUAE20082008220807840.008890.9101080
Albert HartkopfAUS19251925120808040.0016448.7801180
Colin McCoolAUS194919492218049*80.00--000-0
Ashley WoodcockAUS19741974220805340.0013360.1501091
Mazhar HussainUAE19941994220807040.0014555.1701060
Mark ButcherENG20002000230804026.6726130.65000130
Peter SiddleAUS20162016231804940.0013857.97000131
Awais AhmedSPA20212021330804726.6762129.03000103
Inam-ul-HaqQAT20192019330804126.6772111.11000110
Ijaz HussainROM20192019330804026.6776105.2600076
PreviousPage 265Next

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.