ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2012-12-31×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDODIs1989-20124604524118426200*44.832136886.234996202016195
Sachin TendulkarINDTests1989-20121933203215645248*54.322894954.01516614202467
Ricky PontingAUS/ICCODIs1995-2012374364381367316441.941700080.433082201226162
Ricky PontingAUSTests1995-2012168287291337825751.852278258.72416217150673
Sanath JayasuriyaSL/AX/ASIAODIs1989-2011439431181336818932.371466691.152867341491270
Rahul DravidIND/IWXTests1996-2012164286321328827052.313125842.5136638165421
Jacques KallisSA/IWXTests1995-2012158268401298022456.932824545.96445614144995
Brian LaraWI/IWXTests1990-2006130232611953400*52.891975360.51344817155988
Inzamam-ul-HaqPAK/AXODIs1991-20073743475211638137*39.451569074.17108220963142
Jacques KallisSA/AX/IWXODIs1996-2012321307531149813945.271575672.98178516903136
Sourav GangulyIND/AX/ASIAODIs1992-2007307299221130918340.831534773.692271161115189
Allan BorderAUSTests1978-1994156265441117420550.562700241.09276311116128
Steve WaughAUSTests1985-2004168260461092720051.062246148.65325022117520
Rahul DravidIND/IWX/ICCODIs1996-2011341317401088415339.291527171.2712831394942
Kumar SangakkaraSL/AX/IWXODIs2000-20123353153310854138*38.491436675.55147210103656
Mahela JayawardeneSL/AXODIs1998-2012382358361072614433.311369878.3015662692462
Shivnarine ChanderpaulWITests1994-20121452494210696203*51.672488742.98276114116034
Mahela JayawardeneSLTests1997-2012137230141067437449.422073951.47314313126052
Brian LaraWI/IWX/ICCODIs1990-2007292286321037516940.851305479.481963161037133
Sunil GavaskarINDTests1971-19871252141610122236*51.121532744.42344512101626
Kumar SangakkaraSLTests2000-2012115196161004528755.811865653.8430419124733
Adam GilchristAUS/ICCODIs1996-200828627811960117235.96988897.101655191157149
Mohammad YousufPAK/AX/ASIAODIs1998-201028427038943312940.661262574.7213641575686
Mohammad AzharuddinINDODIs1985-2000329308549378153*36.921266974.02758962277
Aravinda de SilvaSLODIs1984-200330429630928414534.901144381.13116417712102
Graham GoochENGTests1975-19951182156890033342.581807549.24204613107925
Javed MiandadPAKTests1976-1993123189218832280*52.571516445.992343680948
Inzamam-ul-HaqPAK/IWXTests1992-200711920022883032949.611634554.02254615110548
VVS LaxmanINDTests1996-201213422433878128145.971778549.3717561411355
Saeed AnwarPAKODIs1989-200324524219875719439.271086780.5820421592997
Shivnarine ChanderpaulWIODIs1994-201126224839866115041.441223370.801158671584
Desmond HaynesWIODIs1978-1994237237288648152*41.381370763.0917571376853
Matthew HaydenAUSTests1994-200910318414862538050.741434960.11302914104982
Graeme SmithSA/IWXTests2002-201210518512856927749.531436059.67263511108623
Virender SehwagIND/IWXTests2001-20121021776855931950.051038882.39233216122991
Viv RichardsWITests1974-199112118212854029150.24992270.20244510105184
Marvan AtapattuSLODIs1990-2007265257328490132*37.731253667.7211591373015
Alec StewartENGTests1990-200313323521846319039.551738948.67154514112110
Mark WaughAUSODIs1988-200224323519844617339.101095877.0818491664656
Chris GayleWI/IWX/ICCODIs1999-2012235231178404153*39.27995184.45204521969193
David GowerENGTests1978-199211720418823121544.251626850.601839797910
Virender SehwagIND/AX/IWXODIs1999-20122492439820421935.067835104.711538141125135
Geoff BoycottENGTests1964-1982108193238114246*47.732119235.492242107718
Herschelle GibbsSAODIs1996-201024824016809417536.13972183.26213722930128
Yuvraj SinghIND/AXODIs2000-201227525338805313937.46919587.58134914827144
Stephen FlemingNZ/ICCODIs1994-2007275269218037134*32.411124271.498491782363
Garry SobersWITests1954-197493160218032365*57.78407153.4826301272632
Mark WaughAUSTests1991-2002128209178029153*41.821536052.2720471984441
Mike AthertonENGTests1989-200111521277728185*37.702060937.501646209044
Justin LangerAUSTests1993-200710518212769625045.271419254.2323301191140
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.