Batting by year (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,708 of the 11,776 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques RudolphSA20042004283451301154*44.86261249.813741617
Rahul DravidIND20112011182931300146*50.00274047.455501336
Ross TaylorNZ2010201039413130013834.21161980.3019111333
Garry SobersWI1958195881341299365*144.33--630741
Greg ChappellAUS1980198019264129923559.05227357.153611303
Marvan AtapattuSL1998199828355129922343.30234255.472731322
Steve WaughAUS1994199432357129716446.32205163.2411021333
Richie RichardsonWI1988198832403129712235.05232955.691811482
Desmond HaynesWI19881988273741296142*39.27249551.944621118
Ijaz AhmedPAK1998199833374129515539.24183470.6154414212
Scott StyrisNZ2004200434405129517037.00205962.8937214420
Sachin TendulkarIND2003200326301129415244.62169276.483931487
Mahela JayawardeneSL2000200031383129416736.97220658.663511476
Jacques KallisSA2003200325283129317751.72225957.2444113610
Chris GayleWI20032003283421293153*40.41191467.5538517114
Alistair CampbellZIM2001200134411129312432.33223657.834631217
Moeen AliENG201620164148121293155*35.92224857.5245513116
Damien MartynAUS2005200536386129216540.38202763.741921272
Dinesh ChandimalSL2017201730413129116433.97270447.743631254
Geoff MarshAUS1989198926333129013843.00283745.47350914
Marnus LabuschagneAUS2022202226343129020441.61197465.354431265
Andrew SymondsAUS200720073933131289107*64.451255102.7119112028
Andy FlowerZIM1999199929355128912942.97244752.6811151117
Saleem MalikPAK199619964240111289100*44.45205262.8219210010
Kusal MendisSL2022202238435128987*33.92150885.48012212028
Sarfraz AhmedPAK2016201637408128610540.19151285.051711273
Mark BoucherSA20062006364351286147*33.84191267.26110212222
Graham GoochENG1991199117251128417453.50242452.973611320
David BoonAUS1989198929385128420038.91270047.562451432
Ian BothamENG1982198221281128320847.52191567.0038214119
Inzamam-ul-HaqPAK2004200432321128312341.39187268.5447412615
Travis HeadAUS2025202530392128317034.68141490.7434016320
Javed MiandadPAK19831983202331282280*64.10234954.583719611
Kusal MendisSL2017201737471128219427.87193066.4235314410
Harry BrookENG2023202332385128018638.79130198.39110213536
Umar AkmalPAK2010201041484127979*29.07146887.1308310128
Stephen FlemingNZ19981998293351277174*45.61223757.093501134
Mohammad AzharuddinIND1990199020224127419270.78158079.184501364
Allan BorderAUS1979197924363127316238.58319638.833611313
Ian BellENG2008200835436127219934.38219058.082531639
Dilip VengsarkarIND19861986272881270164*63.50193754.72441875
Alastair CookENG2016201617333127013042.33244751.902701511
Adam GilchristAUS2006200633351127014437.35133695.0646515829
Vriitya AravindUAE202320234746312709429.53161278.7807613014
Sachin TendulkarIND2011201120281126914647.00204562.0537014813
Gary KirstenSA2002200227321126916040.94223856.704621541
Rohit SharmaIND2015201526321126915040.94161478.6247311438
Allan BorderAUS19841984313971269100*39.66285042.9111021023
Michael VaughanENG2004200433424126914033.39211060.1438314311
Mark TaylorAUS1989198913221126721960.33284144.604501313

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.