Records for Test+ODI+T20I Matches

Representing two countries
Player
Team
Span
Mat
Tests
ODIs
T20Is
WE MidwinterAustralia1877-18878800
England1881-18824400
WL MurdochAustralia1877-1890181800
England1892-18921100
JJ FerrisAustralia1887-18908800
England1892-18921100
SMJ WoodsAustralia1888-18883300
England1896-18963300
F HearneEngland1889-18892200
South Africa1892-18964400
AE TrottAustralia1895-18953300
England1899-18992200
F MitchellEngland1899-18992200
South Africa1912-19123300
Nawab of Pataudi snrEngland1932-19343300
India1946-19463300
Gul MohammadIndia1946-19528800
Pakistan1956-19561100
AH KardarIndia1946-19463300
Pakistan1952-1958232300
Amir ElahiIndia1947-19471100
Pakistan1952-19525500
SC GuillenWest Indies1951-19525500
New Zealand1956-19563300
AJ TraicosSouth Africa1970-19703300
Zimbabwe1983-1993314270
KC WesselsAustralia1982-19857824540
South Africa1991-19947116550
CB LambertWest Indies1990-1998165110
United States of America2004-20041010
AC CumminsWest Indies1991-1995685630
Canada2007-2007130130
DR BrownEngland1997-19989090
Scotland2006-2007180162
GM HamiltonScotland1999-20105003812
England1999-19991100
RJ CampbellAustralia2002-20022020
Hong Kong2016-20163003
GO JonesEngland2004-20068534492
Papua New Guinea2014-20142020
XM MarshallWest Indies2005-2009377246
United States of America2019-20212701314
GM StrydomZimbabwe2006-2006120120
Cayman Islands2019-20196006
EC JoyceEngland2006-2007190172
Ireland2011-20187816116
EJG MorganIreland2006-2009230230
England2009-202235616225115
WB RankinIreland2007-202011826848
England2013-201410172
L RonchiAustralia2008-20097043
New Zealand2013-201711448129
A KhanEngland2009-20092101
Denmark2021-20228008
RE van der MerweSouth Africa2009-20102601313
Netherlands2015-20245801444
DP NannesNetherlands2009-20092002
Australia2009-2010160115
J TheronSouth Africa2010-201213049
United States of America2019-2022230149
Izatullah DawlatzaiAfghanistan2010-20159054
Germany2019-2020120012
JW DernbachEngland2011-20145802434
Italy2021-20216006
MJG RipponNetherlands2013-2022270918
New Zealand2022-20221001
D WieseSouth Africa2013-2016260620
Namibia2021-2023340925
GS BallanceEngland2013-20173923160
Zimbabwe2023-20237151
MS ChapmanHong Kong2014-2016210219
New Zealand2018-20247202151
PJ MoorZimbabwe2014-20197884921
Ireland2023-20245500
AR BerengerUnited Arab Emirates2014-2015100100
Qatar2021-20214004
HR WalshUnited States of America2019-20199018
West Indies2019-20245202230
TH DavidSingapore2019-2020140014
Australia2022-2024290425
D JakielZimbabwe2019-20192002
Malawi2022-2023180018
C SmithIsle of Man2021-20214004
Malaysia2023-20232002
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Namibia v Nigeria at Accra, African Games 6th Match, Mar 18, 2024 [T20I # 2530]

Tanzania v Zimbabwe at Accra, African Games 5th Match, Mar 18, 2024 [T20I # 2529]