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
Justin OntongSA200220021091833210.3815653.2100080
Dale SteynSA2007200713928333*11.8612765.3500274
Rodney TrottBER200820089938348*13.8316749.7000140
Mosaddek HossainBAN201820189948326*16.6020939.7100170
CV AntoKUW202320239918323*10.388696.5100015
John HastingsAUS20112011111068321*20.7573113.7000182
Imran TahirSA20142014251078323*27.6711572.17000111
Mark WoodENG2024202412102833310.3811075.45005122
DJ HawoeINA20232023151018324*9.2264129.6900255
Akash DeepIND20242024710083318.3016849.4000375
Jiten RamanandiOMA2025202512103831911.869983.8400162
Richard CollingeNZ197819786103833211.8625432.6800281
Derek UnderwoodENG19691969810183229.2217431.6100140
Chris GreavesSCO20242024161158331*13.839983.8400141
Rizwan ButtBHR20232023131148334*11.8658143.1000145
Utkarsh JainCAA20242024161178324*20.759290.2200271
Pieter StrydomSA2000200012113833410.3815653.2100170
Greg ThomasENG1986198671258331*11.8623036.0900471
Muttiah MuralitharanSL19941994161378320*13.8378106.41003122
Danish KaneriaPAK2006200613146832910.3814358.0400491
Suranga LakmalSL2015201517146832310.3818744.39002100
Courtney WalshWI1987198727168831610.3813860.1400180
Danny MorrisonNZ19931993151678320*9.2230327.3900671
Angus FraserENG199519951316683278.3029328.3300250
Jack IkinENG19521952220825341.00--01010
Yalaka Venugopal RaoIND200620065318261*41.0013262.1201050
Nasir AzizUAE20152015530826027.3312565.60010110
Michael RipponNED20172017330824227.3379103.8000180
Zane GreenNAM20202020330826227.338695.35010140
Mohamed RishwanMAL20202020330826127.3367122.3901075
V RavindranHUN20232023430823627.3356146.43000122
Merv WallaceNZ19511951230826627.33--01050
Madhav ApteIND19521952231824241.00--000-0
Muhammad AwaisGRE201920193328242*82.0059138.98000121
Srinivasaraghavan VenkataraghavanIND196619662418236*27.33--000110
Chris BroadENG19891989240823720.5016150.93000130
Martin SiriARG201920194418249*27.3380102.5000161
Chirag SuriUAE20212021440825120.508497.6201071
SP GomesPOR202220224418252*27.338398.8001190
R SharmaSIN202520254428238*41.0057143.8600064
Raihan StanikzaiSWI20262026440825120.5051160.78011104
Dick BarlowENG188718872418242*27.332100.0000030
Roger BluntNZ19321932240822520.50--000-0
Dilip VengsarkarIND19911991340825420.5025332.4101130
Azhar HossainBAN19901990440825420.5021438.3201050
Shaikh AshrafPER20192019440823820.5067122.3900083
Andrew SymondsAUS20092009650825816.4011074.5501161
Habibul BasharBAN19971997550827016.4011869.4901143
Shahriar HossainBAN20042004450824816.4018245.05001130
Nitish KumarCAN20122012550823816.409685.4200081
PreviousPage 262Next

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.