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

Sachin Tendulkar has scored the most runs in men's internationals up to 2002: 20,355 in 401 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2002-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1989-2002401460462035521749.172944569.096491232370171
Allan BorderAUS1978-1994425517831769820540.783613648.763010222166171
Steve WaughAUS1985-20024795311001750020040.603068157.04319136158185
Mark WaughAUS1988-2002371444361647517340.382631862.60389635149097
Javed MiandadPAK1975-19963554076216213280*46.992617854.84319314125492
Desmond HaynesWI1978-1994353439531613518441.802919553.32359623159877
Mohammad AzharuddinIND1984-2000427455631559319939.782256466.91297914134296
Viv RichardsWI1974-1991307349361526129148.761737378.783590171651210
Aravinda de SilvaSL1984-2002380442411525526738.042221865.873183221434143
Brian LaraWI1990-2002286352251509137546.152235667.503385221773120
Inzamam-ul-HaqPAK1991-2002364402511499132942.712381962.942594231498144
David BoonAUS1984-1996286367361338620040.442727349.08266922131618
Sunil GavaskarIND1971-19872333163013214236*46.202029348.79357220125047
Graham GoochENG1975-1995241337121319033340.582500752.75286917148640
Sanath JayasuriyaSL1989-2002353401221303934034.401670078.082372341506210
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
Gary KirstenSA1993-2002267333281272627541.722359753.93297123140225
Gordon GreenidgeWI1974-1991236312291269222644.852044655.173065141354148
Saeed AnwarPAK1989-2002294328201259119440.881782970.623067231445110
Arjuna RanatungaSL1982-20003594105912561135*35.791852864.68887301076104
Alec StewartENG1989-2002282374341246519036.662304654.09196725151035
Sourav GangulyIND1992-2002276316251225718342.121942863.092869171352164
Richie RichardsonWI1983-1996309363421219719438.002220154.82217116130277
Rahul DravidIND1996-2002257292321171221745.052257351.8822706121525
Carl HooperWI1987-2002322373571142423336.151885560.592056191039127
David GowerENG1978-1992230315261140121539.452048655.65255113126932
Andy FlowerZIM1992-20022623093511118232*40.581914158.08167716103245
Mark TaylorAUS1989-19992172961411039334*39.152404845.9020689100016
Dilip VengsarkarIND1976-1992245305411037616639.301662950.2918582278841
Jacques KallisSA1995-20022332684610357189*46.651968452.62196711928100
Martin CroweNZ1982-1995219271291014829941.931866654.37215212103756
Ijaz AhmedPAK1986-200130832333982021133.861540963.71224821945110
Dean JonesAUS1984-199421525036969921645.321578961.4318601774174
Ricky PontingAUS1995-200221324830964319744.231443966.7824471892173
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Mike AthertonENG1989-2001168265109489185*37.212361540.1818582410585
Greg ChappellAUS1970-1984161223339441247*49.691615856.1427451995023
Marvan AtapattuSL1990-200223427833932722338.071696954.9617542790114
Hansie CronjeSA1992-200025628640927913537.721559759.4986219775127
Stephen FlemingNZ1994-2002253303229232174*32.851721753.627651699626
John WrightNZ1978-19932302968922518532.032142342.23134716100025
Geoff BoycottENG1964-1982143227279196246*45.982321237.062351118558
Kapil DevIND1978-1994356382549031175*27.53951786.8394129878128
Grant FlowerZIM1992-2002249299199009201*32.171805449.9011493281051
Nathan AstleNZ1995-200222125916870022235.801418461.34204720965104
Ramiz RajaPAK1984-199725529120867412232.011491756.5111532277617
Allan LambENG1982-199220025726866614237.521436660.3218441794650
Jonty RhodesSA1992-200229429960846512135.421289765.645501664869
Daryll CullinanSA1993-2001207248288414275*38.251479256.8817432084658
Garry SobersWI1954-197494161218032365*57.37407753.4026301372632
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.